.page-module__pgaT6G__supportPage{background-color:var(--color-full-white);min-height:100vh;padding:calc(var(--header-height) + var(--space-sm))var(--space-xl)var(--space-xl);opacity:0;justify-content:center;align-items:flex-start;transition:opacity .4s;display:flex}.page-module__pgaT6G__supportPage.page-module__pgaT6G__visible{opacity:1}.page-module__pgaT6G__supportContainer{width:100%;max-width:560px;margin:0 auto}.page-module__pgaT6G__title{font-size:var(--text-display);color:var(--color-accent-dark);letter-spacing:-.05rem;margin-bottom:2px;font-weight:600}.page-module__pgaT6G__subtitle{font-size:var(--text-body);color:var(--color-accent-gray);margin-top:0;margin-bottom:var(--space-md);line-height:1.4}.page-module__pgaT6G__form{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__pgaT6G__field{gap:var(--space-2xs);flex-direction:column;display:flex}.page-module__pgaT6G__label{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent-dark);font-weight:600}.page-module__pgaT6G__input,.page-module__pgaT6G__textarea{width:100%;padding:var(--space-xs)var(--space-sm);font-family:var(--font-sans);color:var(--color-text-dark);background-color:var(--color-full-white);border:1px solid var(--color-off-gray);border-radius:var(--radius-sm);font-size:.796875rem;transition:border-color .2s,box-shadow .2s}.page-module__pgaT6G__input::placeholder,.page-module__pgaT6G__textarea::placeholder{color:var(--color-accent-gray)}.page-module__pgaT6G__input:hover,.page-module__pgaT6G__textarea:hover{border-color:var(--color-accent-gray)}.page-module__pgaT6G__input:focus,.page-module__pgaT6G__textarea:focus{border-color:var(--color-accent-dark);outline:none;box-shadow:0 0 0 2px #1e1e1e1f}.page-module__pgaT6G__textarea{resize:vertical;min-height:72px}.page-module__pgaT6G__fileInputWrapper{align-items:center;gap:var(--space-sm);width:100%;min-height:2.25rem;padding:var(--space-xs)var(--space-sm);font-family:var(--font-sans);background-color:var(--color-full-white);border:1px solid var(--color-off-gray);border-radius:var(--radius-sm);font-size:.796875rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.page-module__pgaT6G__fileInputWrapper:hover{border-color:var(--color-accent-gray)}.page-module__pgaT6G__fileInputWrapper:focus-within{border-color:var(--color-accent-dark);outline:none;box-shadow:0 0 0 2px #1e1e1e1f}.page-module__pgaT6G__fileInput{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.page-module__pgaT6G__fileInputLabel{color:var(--color-accent-gray);pointer-events:none;flex:1;font-size:.796875rem}.page-module__pgaT6G__fileInputButton{padding:2px var(--space-xs);color:var(--color-accent-dark);background-color:var(--color-off-gray);border-radius:var(--radius-xs);pointer-events:none;flex-shrink:0;font-size:.796875rem;font-weight:600}.page-module__pgaT6G__successMessage{padding:var(--space-xs)var(--space-sm);font-size:var(--text-caption);color:#166534;border-radius:var(--radius-sm);background-color:#dcfce7;margin:0;font-weight:600}.page-module__pgaT6G__errorMessage{padding:var(--space-xs)var(--space-sm);font-size:var(--text-caption);color:#991b1b;border-radius:var(--radius-sm);background-color:#fee2e2;margin:0;font-weight:600}.page-module__pgaT6G__submitRow{margin-top:var(--space-xs)}.page-module__pgaT6G__submitBtn{width:100%;font-size:.9375rem}.page-module__pgaT6G__alternativeText{font-size:var(--text-caption);color:var(--color-accent-gray);margin-top:0;margin-bottom:0;line-height:1.4}.page-module__pgaT6G__alternativeText .page-module__pgaT6G__discordLink{color:var(--color-accent-dark);font-weight:600;text-decoration:underline}.page-module__pgaT6G__alternativeText .page-module__pgaT6G__discordLink:hover,.page-module__pgaT6G__alternativeText .page-module__pgaT6G__discordLink:focus-visible{color:var(--color-button-dark)}
