:root{color-scheme:light;--gc-font-family: "Microsoft YaHei", "微软雅黑", sans-serif;font-family:var(--gc-font-family);--gc-color-canvas: #ffffff;--gc-color-surface: #f5f5f5;--gc-color-surface-subtle: #fafafa;--gc-color-surface-muted: #f5f5f5;--gc-color-text: #333333;--gc-color-text-muted: rgba(51, 51, 51, .45);--gc-color-text-subtle: rgba(51, 51, 51, .65);--gc-color-border: #f0f0f0;--gc-color-border-strong: #d9d9d9;--gc-color-accent: #1677ff;--gc-radius-sm: 6px;--gc-radius-md: 8px;--gc-radius-lg: 10px;--gc-composer-radius: 10px;--gc-shadow-card: 0 6px 20px rgba(0, 0, 0, .06);--gc-shadow-overlay: 0 12px 32px rgba(0, 0, 0, .14)}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;min-width:0;min-height:100%;margin:0}body{overflow-x:hidden;background:var(--gc-color-canvas);color:var(--gc-color-text);font-family:var(--gc-font-family);font-size:14px;line-height:1.5715}button,input,select,textarea{font-family:var(--gc-font-family)}[hidden]{display:none!important}*{scrollbar-color:#c8c8c8 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:8px;background:#c8c8c8}::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.ant-btn:focus-visible,.ant-segmented-item:focus-visible,.ant-switch:focus-visible{outline:2px solid var(--gc-color-accent);outline-offset:2px}
