.WallComposeForm-module__5gAyTG__card{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:18px;gap:0;padding:20px 20px 14px;display:grid}.WallComposeForm-module__5gAyTG__row{grid-template-columns:auto 1fr;align-items:start;gap:13px;display:grid;position:relative}.WallComposeForm-module__5gAyTG__avatar{color:#fff;width:46px;height:46px;box-shadow:inset 0 0 0 2px #ffffff73, 0 0 0 2px var(--background-elevated), 0 0 0 4px color-mix(in srgb, var(--accent) 65%, transparent);background:radial-gradient(circle at 30% 25%,#e9b665,#9a5c12 72%);border-radius:50%;flex:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;font-size:15px;font-weight:800;display:grid;overflow:hidden}.WallComposeForm-module__5gAyTG__avatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.WallComposeForm-module__5gAyTG__textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:76px;max-height:180px;color:var(--foreground);background:var(--background);border-radius:13px;outline:none;padding:17px 44px 14px 16px;transition:all .2s}.WallComposeForm-module__5gAyTG__textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.WallComposeForm-module__5gAyTG__textarea::placeholder{color:var(--muted);opacity:.7}.WallComposeForm-module__5gAyTG__textareaEmoji{position:absolute;top:9px;right:9px}.WallComposeForm-module__5gAyTG__typeRow{flex-wrap:wrap;gap:6px;margin:12px 0 0 59px;display:flex}.WallComposeForm-module__5gAyTG__typeButton{border:1px solid var(--border);background:var(--background);cursor:pointer;color:var(--muted);border-radius:999px;padding:6px 12px;font-size:11px;transition:all .18s}@media (hover:hover){.WallComposeForm-module__5gAyTG__typeButton:not(.WallComposeForm-module__5gAyTG__typeSelected):hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);transform:translateY(-1px)}}.WallComposeForm-module__5gAyTG__typeSelected{color:#fff;border-color:var(--accent-strong);background:var(--gold-gradient);box-shadow:0 6px 16px color-mix(in srgb, var(--accent) 32%, transparent)}.WallComposeForm-module__5gAyTG__help{color:var(--muted);margin:10px 0 0 59px;font-size:11px;line-height:1.45}.WallComposeForm-module__5gAyTG__typeOptions{gap:10px;margin:12px 0 0 59px;display:grid}.WallComposeForm-module__5gAyTG__pill{border:1px solid var(--border);background:var(--background);cursor:pointer;color:var(--muted);border-radius:999px;padding:6px 11px;font-size:11px;transition:all .18s}@media (hover:hover){.WallComposeForm-module__5gAyTG__pill:not(.WallComposeForm-module__5gAyTG__pillSelected):not(.WallComposeForm-module__5gAyTG__pillDisabled):hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}}.WallComposeForm-module__5gAyTG__pillSelected{background:color-mix(in srgb, var(--accent) 15%, transparent);border-color:var(--accent);color:var(--accent-strong)}.WallComposeForm-module__5gAyTG__pillDisabled{color:color-mix(in srgb, var(--muted) 60%, transparent);background:var(--background);cursor:not-allowed}.WallComposeForm-module__5gAyTG__pillDisabled:hover{border-color:var(--border);background:var(--background)}.WallComposeForm-module__5gAyTG__textInput,.WallComposeForm-module__5gAyTG__select{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:10px;outline:none;padding:8px 12px;font-size:13px}.WallComposeForm-module__5gAyTG__textInput:focus,.WallComposeForm-module__5gAyTG__select:focus{border-color:var(--accent)}.WallComposeForm-module__5gAyTG__select{border-radius:999px}.WallComposeForm-module__5gAyTG__checkboxRow{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.WallComposeForm-module__5gAyTG__swatchRow{align-items:center;gap:8px;display:flex}.WallComposeForm-module__5gAyTG__swatch{cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:28px;height:28px;transition:all .15s}.WallComposeForm-module__5gAyTG__optionLabel{color:var(--muted);margin:0 0 6px;font-size:11px}.WallComposeForm-module__5gAyTG__mediaPreview{border:1px solid var(--border);background:var(--background);color:var(--muted);border-radius:12px;align-items:center;gap:10px;margin-top:12px;margin-left:59px;padding:8px 12px;font-size:11px;display:flex}.WallComposeForm-module__5gAyTG__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding-left:59px;display:flex}.WallComposeForm-module__5gAyTG__actionPills{flex-wrap:wrap;gap:8px;display:flex}.WallComposeForm-module__5gAyTG__submitRow{align-items:center;gap:12px;margin-left:auto;display:flex}.WallComposeForm-module__5gAyTG__charCount{text-align:right;min-width:28px;color:var(--muted);font-size:11px}.WallComposeForm-module__5gAyTG__publishButton{color:#fff;cursor:pointer;white-space:nowrap;background:var(--gold-gradient);min-width:104px;box-shadow:0 6px 16px color-mix(in srgb, var(--accent) 30%, transparent);border:0;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:700}.WallComposeForm-module__5gAyTG__publishButton:disabled{cursor:default;opacity:.55}.WallComposeForm-module__5gAyTG__notice{border:1px solid var(--border);color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:10px;margin:12px 0 0 59px;padding:10px 12px;font-size:11px;line-height:1.5}.WallComposeForm-module__5gAyTG__error{color:var(--danger);margin:12px 0 0 59px;font-size:12px}@media (max-width:720px){.WallComposeForm-module__5gAyTG__card{padding:14px}.WallComposeForm-module__5gAyTG__typeRow,.WallComposeForm-module__5gAyTG__help,.WallComposeForm-module__5gAyTG__typeOptions,.WallComposeForm-module__5gAyTG__bottom,.WallComposeForm-module__5gAyTG__notice,.WallComposeForm-module__5gAyTG__error{margin-left:0;padding-left:0}.WallComposeForm-module__5gAyTG__bottom{align-items:flex-end}.WallComposeForm-module__5gAyTG__actionPills .WallComposeForm-module__5gAyTG__pill,.WallComposeForm-module__5gAyTG__typeRow .WallComposeForm-module__5gAyTG__typeButton{padding:5px 9px;font-size:10px}.WallComposeForm-module__5gAyTG__publishButton{min-width:88px;padding-inline:12px}}@media (max-width:500px){.WallComposeForm-module__5gAyTG__bottom{display:block}.WallComposeForm-module__5gAyTG__submitRow{margin-top:10px}.WallComposeForm-module__5gAyTG__publishButton{width:100%}}
