.Support-module__JPUGya__page{background-color:var(--app-bg);min-height:100vh}.Support-module__JPUGya__main{justify-content:center;padding:60px 24px 80px;display:flex}.Support-module__JPUGya__container{width:100%;max-width:480px}.Support-module__JPUGya__header{text-align:center;margin-bottom:36px}.Support-module__JPUGya__iconBadge{background:rgba(var(--app-accent-rgb), .12);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;display:flex}.Support-module__JPUGya__title{color:var(--app-text);margin-bottom:8px;font-size:1.5rem;font-weight:700}.Support-module__JPUGya__subtitle{color:var(--app-text-muted);font-size:.875rem;line-height:1.6}.Support-module__JPUGya__formCard{background:var(--app-surface);border:1px solid var(--app-border-subtle);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.Support-module__JPUGya__formGroup{flex-direction:column;display:flex}.Support-module__JPUGya__label{color:var(--app-text-subtle);margin-bottom:6px;font-size:.75rem;display:block}.Support-module__JPUGya__input{background:var(--app-surface);border:1px solid var(--app-border);width:100%;color:var(--app-text);box-sizing:border-box;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.Support-module__JPUGya__input:focus{border-color:var(--app-accent);box-shadow:0 0 0 2px var(--app-accent-soft)}.Support-module__JPUGya__textarea{resize:vertical;min-height:120px}.Support-module__JPUGya__fileInputHidden{display:none}.Support-module__JPUGya__uploadButton{background:var(--app-accent);border:1px solid var(--app-accent);color:var(--app-on-accent);cursor:pointer;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:.82rem;transition:background .2s,border-color .2s}.Support-module__JPUGya__uploadButton:hover:not(:disabled){background:var(--app-accent-hover);border-color:var(--app-accent-hover)}.Support-module__JPUGya__uploadButton:disabled{opacity:.5;cursor:default}.Support-module__JPUGya__attachmentList{flex-direction:column;gap:6px;margin-top:10px;display:flex}.Support-module__JPUGya__attachmentItem{background:var(--app-surface);border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.Support-module__JPUGya__attachmentName{color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.Support-module__JPUGya__attachmentRemove{color:#f87171;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:8px;padding:0;font-family:inherit;font-size:.75rem;transition:opacity .2s}.Support-module__JPUGya__attachmentRemove:hover{opacity:.85;text-decoration:underline}.Support-module__JPUGya__feedbackSuccess{text-align:center;color:var(--app-success);margin:0;font-size:.82rem}.Support-module__JPUGya__feedbackError{text-align:center;color:var(--app-danger);margin:0;font-size:.82rem}.Support-module__JPUGya__submitButton{background:var(--app-accent);color:#000;cursor:pointer;border:none;border-radius:8px;width:100%;padding:13px;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .2s}.Support-module__JPUGya__submitButton:hover:not(:disabled){background:var(--app-accent-hover)}.Support-module__JPUGya__submitButton:disabled{background:var(--app-surface-hover);color:var(--app-text-muted);cursor:default}html[data-theme=light] .Support-module__JPUGya__page{background-color:var(--app-bg);color:var(--app-text)}html[data-theme=light] .Support-module__JPUGya__title{color:var(--app-text)}:is(html[data-theme=light] .Support-module__JPUGya__subtitle,html[data-theme=light] .Support-module__JPUGya__label,html[data-theme=light] .Support-module__JPUGya__attachmentName){color:var(--app-text-muted)}:is(html[data-theme=light] .Support-module__JPUGya__formCard,html[data-theme=light] .Support-module__JPUGya__attachmentItem){background:var(--app-surface);border-color:var(--app-border-subtle)}html[data-theme=light] .Support-module__JPUGya__input{background:var(--app-surface);border-color:var(--app-border);color:var(--app-text)}html[data-theme=light] .Support-module__JPUGya__attachmentRemove{color:var(--app-danger)}
