.support-form__trigger[data-astro-cid-g363lt5y]{min-height:2.75rem;padding-inline:var(--space-lg);border-radius:var(--radius-md);background:var(--color-primary-solid);color:var(--color-on-primary-solid);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.support-form__trigger[data-astro-cid-g363lt5y]:hover{background:var(--color-primary-solid-hover)}.support-form__trigger[data-astro-cid-g363lt5y]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.support-form__trigger[data-astro-cid-g363lt5y]:disabled{cursor:wait;opacity:.7}.support-form__status[data-astro-cid-g363lt5y]{color:var(--color-text-secondary);margin:0}html body .zammad-form-modal{z-index:var(--z-modal)}html body .zammad-form-modal-backdrop{background:var(--color-bg-overlay);opacity:1}html body .zammad-form-modal-body{width:min(90%,42rem);max-width:42rem;padding:var(--space-lg);border:1px solid var(--color-border-dialog);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xl);font-family:var(--font-sans);box-sizing:border-box}html body .zammad-form{width:100%;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-normal)}html body .zammad-form .zammad-form-group{margin-bottom:var(--space-md)}html body .zammad-form .zammad-form-group>label{margin-bottom:var(--space-xs);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);display:block}html body .zammad-form .zammad-form-control{width:100%;min-height:var(--control-height-lg);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-bg-primary);color:var(--color-text-primary);font:inherit;box-sizing:border-box;transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}html body .zammad-form textarea.zammad-form-control{resize:vertical;min-height:10rem}html body .zammad-form .zammad-form-control::placeholder{color:var(--color-text-tertiary)}html body .zammad-form .zammad-form-control:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 15%, transparent);outline:none}html body .zammad-form .zammad-form-control[type=file]{padding:var(--space-xs)}html body .zammad-form .zammad-form-control[type=file]::file-selector-button{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--color-bg-secondary);color:var(--color-text-primary);font:inherit;cursor:pointer;border:0;margin-inline-end:var(--space-sm)}html body .zammad-form .zammad-form-checkbox{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);vertical-align:middle;margin-inline-end:var(--space-sm)}html body .zammad-form-group--has-error label,html body .zammad-form-group--has-error .zammad-form-control{color:var(--color-error)}html body .zammad-form-group--has-error .zammad-form-control{border-color:var(--color-error)}html body .zammad-form .btn{min-height:var(--control-height-lg);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);background:var(--color-primary-solid);color:var(--color-on-primary-solid);font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);cursor:pointer;transition:background-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}html body .zammad-form .btn:hover:not(:disabled){background:var(--color-primary-solid-hover)}html body .zammad-form .btn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}html body .zammad-form .btn:disabled{cursor:not-allowed;opacity:.5}html body .zammad-form-thankyou{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}@media (width>=640px){html body .zammad-form-modal-body{padding:var(--space-2xl)}}
