.page-module__XufH-W__page{padding:32px 24px calc(var(--bottom-nav-safe,80px) + 24px) 24px;max-width:640px;margin:0 auto}.page-module__XufH-W__publishTypeSelector{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid var(--border);gap:8px;margin-bottom:20px;padding:4px 0 8px;display:flex;overflow-x:auto}.page-module__XufH-W__publishTypeSelector::-webkit-scrollbar{display:none}.page-module__XufH-W__publishTypeSelector button,.page-module__XufH-W__publishTypeSelector>button{white-space:nowrap;scroll-snap-align:start;border-radius:9999px;flex-shrink:0;padding:8px 16px;font-size:.8125rem}.page-module__XufH-W__formContainer{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:32px;box-shadow:0 8px 32px #00000026}.page-module__XufH-W__headerGroup{border-bottom:1px solid var(--border);align-items:center;gap:16px;margin-bottom:32px;padding-bottom:24px;display:flex}.page-module__XufH-W__iconBox{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.page-module__XufH-W__formTitle{color:var(--text);letter-spacing:-.02em;margin:0 0 4px;font-size:1.5rem;font-weight:800}.page-module__XufH-W__formSubtitle{color:var(--text-muted);margin:0;font-size:.875rem}.page-module__XufH-W__form{flex-direction:column;gap:20px;display:flex}.page-module__XufH-W__formRow{gap:16px;display:flex}@media (max-width:600px){.page-module__XufH-W__formRow{flex-direction:column;gap:20px}}.page-module__XufH-W__formGroup{flex-direction:column;flex:1;gap:8px;display:flex}.page-module__XufH-W__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.page-module__XufH-W__input,.page-module__XufH-W__select,.page-module__XufH-W__textarea{background:var(--bg);border:1px solid var(--border);width:100%;color:var(--text);border-radius:10px;padding:12px 16px;font-family:inherit;font-size:.9375rem;transition:all .2s}.page-module__XufH-W__input:focus,.page-module__XufH-W__select:focus,.page-module__XufH-W__textarea:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-glow);outline:none}.page-module__XufH-W__textarea{resize:vertical;min-height:100px}.page-module__XufH-W__mediaUpload{background:var(--bg);border:1px dashed var(--border);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px;transition:all .2s;display:flex}.page-module__XufH-W__mediaUpload:hover{border-color:var(--primary);background:var(--primary-subtle)}.page-module__XufH-W__mediaUpload span{color:var(--text);font-size:.9375rem;font-weight:500}.page-module__XufH-W__mediaUpload small{color:var(--text-muted);font-size:.8125rem}
