.xftg-config{padding:16px}.xftg-config-grid{display:grid;gap:8px;margin-top:16px}.xftg-config-grid-box{border-radius:2px;border:1px solid var(--colorBorderSecondary);text-align:center;overflow:hidden}.xftg-config-grid-box .xcgb-head{line-height:32px;background-color:var(--colorPrimary70);border-radius:2px 2px 0 0;text-align:center;color:#fff}.xftg-config-grid-box .xcgb-body{display:flex;justify-content:center;align-items:center;height:48px;background:var(--colorFillQuaternary)}.xftg-config-grid-box .xcgb-body-tag{background:var(--colorFillTertiary);border:1px solid var(--colorBorderSecondary);color:var(--colorTextTertiary);border-radius:4px;padding:1px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xftg-config .months{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,80px)}.xftg-config .days{grid-template-columns:repeat(7,1fr)}.xftg-temp[data-v-7dc9f852]{border-top:1px solid var(--colorBorderSecondary);margin:16px;padding:24px 0}.xftg-temp-nameList[data-v-7dc9f852]{margin:8px 0 16px 0}.xftg-temp[data-v-7dc9f852] .ant-form-inline .ant-form-item{margin-right:0}.xftg-temp-protection[data-v-7dc9f852]{margin-top:16px}.xftg-temp-protection .grid[data-v-7dc9f852]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.xftg-temp-edit[data-v-7dc9f852]{padding:16px 0}.xftg-chart{height:318px;margin:32px 16px}.xftg-chartname{padding-left:16px}