.wish-publish[data-v-34059cd3]{max-width:1000px;padding-top:40px}.pub-head[data-v-34059cd3]{margin-bottom:28px}.pub-sub[data-v-34059cd3]{color:var(--store-text-secondary);margin:8px 0 0;font-size:14.5px}.pub-form[data-v-34059cd3]{flex-direction:column;gap:16px;display:flex}.pub-form[data-v-34059cd3] .el-form-item{margin-bottom:22px}.pub-form[data-v-34059cd3] .el-form-item__label{color:var(--store-text);margin-bottom:8px;padding:0;font-size:13.5px;font-weight:600;line-height:22px}.pub-section[data-v-34059cd3]{grid-template-columns:200px minmax(0,1fr);gap:32px;padding:28px 32px 8px;display:grid}.pub-aside h2[data-v-34059cd3]{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.pub-aside p[data-v-34059cd3]{color:var(--store-text-tertiary);margin:6px 0 0;font-size:13px;line-height:1.6}.pub-fields[data-v-34059cd3]{min-width:0}.chip-grid[data-v-34059cd3]{flex-wrap:wrap;gap:8px;display:flex}.pick-chip[data-v-34059cd3]{border:1px solid var(--store-border);background:var(--store-surface);height:34px;color:var(--store-text-secondary);cursor:pointer;border-radius:999px;padding:0 14px;font-size:13.5px;transition:color .2s,border-color .2s,background .2s}.pick-chip[data-v-34059cd3]:hover:not(:disabled){border-color:var(--store-text-tertiary);color:var(--store-text)}.pick-chip.is-active[data-v-34059cd3]{border-color:var(--store-accent);background:var(--store-accent-soft);color:var(--store-accent);font-weight:600}.pick-chip[data-v-34059cd3]:disabled{cursor:not-allowed;opacity:.6}.budget-input[data-v-34059cd3]{max-width:360px}.field-hint[data-v-34059cd3]{width:100%;color:var(--store-text-tertiary);margin:6px 0 0;font-size:12.5px;line-height:1.6}.pub-confirm[data-v-34059cd3]{padding:20px 32px}.pub-confirm[data-v-34059cd3] .el-checkbox{white-space:normal;height:auto}.pub-confirm[data-v-34059cd3] .el-checkbox__label{color:var(--store-text);font-size:13.5px;line-height:1.6}.confirm-text[data-v-34059cd3]{color:var(--store-text-secondary);margin:0 0 12px;font-size:13px;line-height:1.7}.pub-actions[data-v-34059cd3]{justify-content:flex-end;gap:12px;padding:8px 0 24px;display:flex}@media (width<=760px){.pub-section[data-v-34059cd3]{grid-template-columns:minmax(0,1fr);gap:16px;padding:22px 18px 4px}.pub-confirm[data-v-34059cd3]{padding:18px}.pub-actions[data-v-34059cd3]>*{flex:1}}
