.group-create-page[data-v-5743ddae]{text-align:left}.breadcrumb[data-v-5743ddae]{display:flex;align-items:center;gap:6px;font-size:14px;color:#9ca3af;margin-bottom:16px}.breadcrumb span[data-v-5743ddae]{cursor:pointer;transition:color .2s}.breadcrumb span[data-v-5743ddae]:hover{color:#0b6efe}.breadcrumb .separator[data-v-5743ddae]{cursor:default;color:#e5e7eb}.breadcrumb .current[data-v-5743ddae]{color:#1a1a2e;font-weight:500;cursor:default}.page-header[data-v-5743ddae]{margin-bottom:20px}.page-title[data-v-5743ddae]{font-size:24px;font-weight:700;color:#1a1a2e}.form-section[data-v-5743ddae]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px;margin-bottom:16px}.form-section-title[data-v-5743ddae]{font-size:17px;font-weight:600;color:#1a1a2e;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.form-group[data-v-5743ddae]{margin-bottom:20px}.form-group[data-v-5743ddae]:last-child{margin-bottom:0}.form-group label[data-v-5743ddae]{display:block;font-size:15px;font-weight:500;margin-bottom:6px;color:#1a1a2e}.form-group label .required[data-v-5743ddae]{color:#ef4444}.form-group input[type=text][data-v-5743ddae],.form-group textarea[data-v-5743ddae]{width:100%;padding:10px 14px;border:1px solid #e5e7eb;border-radius:8px;font-size:15px;outline:none;transition:border-color .2s;font-family:inherit;background:#fff;color:#1a1a2e;box-sizing:border-box}.form-group input[data-v-5743ddae]:focus,.form-group textarea[data-v-5743ddae]:focus{border-color:#0b6efe;box-shadow:0 0 0 2px rgba(11,110,254,.08)}.form-group textarea[data-v-5743ddae]{min-height:120px;resize:vertical}.form-group .form-hint[data-v-5743ddae]{font-size:13px;color:#9ca3af;margin-top:4px}.option-group[data-v-5743ddae]{display:flex;gap:8px;flex-wrap:wrap}.option-chip[data-v-5743ddae]{padding:8px 18px;border-radius:20px;font-size:14px;border:1px solid #e5e7eb;cursor:pointer;transition:all .2s;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#6b7280}.option-chip[data-v-5743ddae]:hover{border-color:#0b6efe;color:#0b6efe}.option-chip.selected[data-v-5743ddae]{background:#0b6efe;color:#fff;border-color:#0b6efe}.upload-zone[data-v-5743ddae]{border:2px dashed #e5e7eb;border-radius:12px;text-align:center;color:#9ca3af;cursor:pointer;transition:all .2s;width:400px;height:300px;overflow:hidden;display:flex;align-items:center;flex-direction:column;justify-content:center}.upload-zone[data-v-5743ddae]:hover{border-color:#0b6efe;color:#0b6efe;background:rgba(11,110,254,.08)}.upload-zone .upload-icon[data-v-5743ddae]{font-size:40px;margin-bottom:8px}.upload-zone .upload-text[data-v-5743ddae]{font-size:15px}.cover-preview[data-v-5743ddae]{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;display:block}.form-actions[data-v-5743ddae]{display:flex;justify-content:center;margin-top:8px}.btn[data-v-5743ddae]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 20px;border-radius:6px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:inherit}.btn-primary[data-v-5743ddae]{background:#0b6efe;color:#fff}.btn-primary[data-v-5743ddae]:hover{background:#0560e9}.btn-ghost[data-v-5743ddae]{background:none;color:#6b7280;border:1px solid transparent}.btn-ghost[data-v-5743ddae]:hover{background:#f5f6fa;color:#1a1a2e}.btn-lg[data-v-5743ddae]{padding:12px 28px;font-size:15px}