.feishu-page[data-v-45e57f2f]{max-width:960px;margin:0 auto;padding-bottom:24px}.page-head[data-v-45e57f2f]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-light)}.page-head h3[data-v-45e57f2f]{margin:0;font-size:20px;font-weight:700;color:var(--ink);letter-spacing:-.5px}.page-sub[data-v-45e57f2f]{margin:6px 0 0;font-size:13px;color:var(--stone-400)}.feishu-card[data-v-45e57f2f]{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px 22px;margin-bottom:20px;border-top:3px solid var(--accent)}.card-head[data-v-45e57f2f]{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.card-head-icon[data-v-45e57f2f]{width:36px;height:36px;border-radius:var(--radius);background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.card-title[data-v-45e57f2f]{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.card-sub[data-v-45e57f2f]{margin:4px 0 0;font-size:12px;color:var(--stone-400)}.form-grid[data-v-45e57f2f]{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.feishu-form[data-v-45e57f2f] .el-form-item{margin-bottom:18px}.feishu-form[data-v-45e57f2f] .el-form-item__label{padding:0 0 6px;line-height:1.4;font-size:13px;font-weight:600;color:var(--stone-700)}.feishu-form[data-v-45e57f2f] .el-input__inner{height:42px;border-radius:var(--radius)}.field-hint[data-v-45e57f2f]{display:block;margin-top:4px;font-size:12px;color:var(--stone-400)}.field-hint code[data-v-45e57f2f]{background:var(--bg-warm);color:var(--ink);padding:1px 5px;border-radius:var(--radius);font-size:12px}.rank-schedule[data-v-45e57f2f]{background:var(--bg-warm);border-radius:var(--radius);padding:12px 14px;margin-bottom:12px;display:flex;flex-direction:column;gap:4px}.rank-schedule-title[data-v-45e57f2f]{font-size:12px;font-weight:600;color:var(--stone-700);margin-bottom:2px}.rank-schedule-item[data-v-45e57f2f]{font-size:12px;color:var(--stone-500);line-height:1.6}.form-actions[data-v-45e57f2f]{margin-top:4px}.btn-save[data-v-45e57f2f]{height:42px;padding:0 28px;border-radius:var(--radius);font-weight:600;font-size:15px}.subgroup-tip[data-v-45e57f2f]{margin-bottom:12px}.subgroup-empty[data-v-45e57f2f]{color:var(--warning)}.rank-target-row[data-v-45e57f2f]{display:flex;align-items:center;gap:12px;padding:8px 12px;margin-bottom:8px;background:var(--bg-warm);border-radius:var(--radius)}.rank-target-label[data-v-45e57f2f]{flex-shrink:0;width:140px;font-size:13px;font-weight:600;color:var(--stone-700)}.rank-target-row[data-v-45e57f2f] .el-input__inner{height:38px;border-radius:var(--radius)}.tutorial[data-v-45e57f2f]{margin:0;padding-left:20px;color:var(--stone-700);font-size:13px;line-height:1.9}.tutorial li[data-v-45e57f2f]{margin-bottom:6px}.tutorial a[data-v-45e57f2f]{color:var(--accent);text-decoration:none}.tutorial a[data-v-45e57f2f]:hover{text-decoration:underline}.tutorial b[data-v-45e57f2f]{color:var(--ink)}.tutorial code[data-v-45e57f2f]{background:var(--bg-warm);color:var(--ink);padding:2px 6px;border-radius:var(--radius);font-size:12px;word-break:break-all}@media (max-width:768px){.feishu-page[data-v-45e57f2f]{padding-bottom:8px}.page-head[data-v-45e57f2f]{display:none}.feishu-card[data-v-45e57f2f]{padding:16px;border-radius:var(--radius)}.form-grid[data-v-45e57f2f]{grid-template-columns:1fr;gap:0}.btn-save[data-v-45e57f2f]{width:100%}}@media (min-width:769px) and (max-width:900px){.form-grid[data-v-45e57f2f]{grid-template-columns:1fr}}