.color-range-picker .color-picker-item{margin-bottom:12px}.color-range-picker .color-picker-item:last-child{margin-bottom:0}.style-v2-setting-layout{background:#f5f5f5;display:flex;height:100%}.style-v2-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-width:350px;overflow-y:auto;width:400px}.style-v2-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.style-v2-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.style-v2-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.style-v2-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.style-v2-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.style-v2-setting-layout .settings-panel .setting-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.style-v2-setting-layout .settings-panel .setting-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:16px}.style-v2-setting-layout .settings-panel .setting-section .section-header .section-icon{color:#1890ff;font-size:20px;margin-right:12px}.style-v2-setting-layout .settings-panel .setting-section .section-header .section-info{flex:1 1}.style-v2-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:#262626;font-size:14px;font-weight:600;margin:0 0 4px}.style-v2-setting-layout .settings-panel .setting-section .section-header .section-info p{color:#8c8c8c;font-size:12px;margin:0}.style-v2-setting-layout .settings-panel .setting-section .section-content{padding:16px}.style-v2-setting-layout .preview-panel{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column}.style-v2-setting-layout .preview-panel .preview-header{background:#fff;border-bottom:1px solid #e8e8e8;padding:20px}.style-v2-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.style-v2-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.style-v2-setting-layout .preview-panel .preview-content{align-items:center;background-color:#fff;display:flex;height:calc(100vh - 142px);justify-content:center;overflow:auto;padding:20px 0 20px 20px}.style-v2-setting-layout .preview-panel .preview-content .preview-container{align-items:center;background:transparent;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:100%;justify-content:center;min-height:400px;position:relative;width:100%}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview{position:absolute;z-index:10}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button{align-items:center;background:var(--primary-color);box-shadow:0 4px 12px rgba(24,144,255,.3);color:#fff;cursor:pointer;display:flex;gap:8px;height:40px;padding:16px;transition:all .3s ease}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button:hover{background:var(--primary-color-hover);box-shadow:0 6px 16px rgba(24,144,255,.4);transform:translateY(-2px)}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.bottom{flex-direction:row;padding:8px 16px 8px 8px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.round{align-items:center;border-radius:50%;flex-direction:column;gap:0;height:60px;justify-content:center;padding:0;width:60px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.round .entry-icon img{height:46px;width:46px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.side{flex-direction:column;gap:4px;height:auto;max-height:200px;min-height:120px;padding:0;width:40px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.side .entry-icon img{height:36px;width:36px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.side .entry-text{word-wrap:break-word;align-items:center;display:flex;font-size:12px;justify-content:center;line-height:1.2;min-height:60px;overflow:hidden;padding-bottom:8px;text-align:center;text-orientation:mixed;white-space:normal;word-break:break-all;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.image{background:transparent;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);height:60px;overflow:hidden;padding:0;width:60px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.image:hover{box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(-2px)}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button.image img{height:100%;object-fit:cover;width:100%}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button .entry-icon img{height:36px;width:36px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button .entry-text{font-size:14px;font-weight:500}.style-v2-setting-layout .preview-panel .preview-content .preview-container:before{color:#8c8c8c;content:"";font-size:16px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.online-status-icons{display:flex;flex-wrap:wrap;gap:8px}.online-status-icons .status-icon{align-items:center;border:2px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.online-status-icons .status-icon:hover{border-color:var(--primary-color-hover)}.online-status-icons .status-icon.selected{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.online-status-icons .status-icon .status_icon0{background:#52c41a;border-radius:50%;height:20px;width:20px}.online-status-icons .status-icon .status_icon1{background:#1890ff;border-radius:4px;height:20px;width:20px}.online-status-icons .status-icon .status_icon2{background:#fa8c16;border-radius:2px;height:20px;width:20px}.online-status-icons .status-icon .status_icon3{background:#eb2f96;border-radius:50%;height:20px;width:20px}.online-status-icons .status-icon .status_icon4{background:#722ed1;border-radius:4px;height:20px;width:20px}.online-status-icons .status-icon .status_icon5{background:#13c2c2;border-radius:2px;height:20px;width:20px}.online-status-icons .status-icon .status_icon6{background:#f5222d;border-radius:50%;height:20px;width:20px}.online-status-icons .status-icon .status_icon7{background:#faad14;border-radius:4px;height:20px;width:20px}.online-status-icons .status-icon .status_icon8{background:#52c41a;border-radius:2px;height:20px;width:20px}.online-status-icons .status-icon .status_icon9{background:#1890ff;border-radius:50%;height:20px;width:20px}.online-status-icons .status-icon .status_icon10{background:#fa8c16;border-radius:4px;height:20px;width:20px}.online-status-icons .status-icon .status_icon11{background:#eb2f96;border-radius:2px;height:20px;width:20px}@media (max-width:1200px){.style-v2-setting-layout .settings-panel{width:350px}}@media (max-width:768px){.style-v2-setting-layout{flex-direction:column;height:auto}.style-v2-setting-layout .settings-panel{border-bottom:1px solid #e8e8e8;border-right:none;height:50vh;width:100%}.style-v2-setting-layout .preview-panel{height:50vh}.style-v2-setting-layout .preview-panel .preview-content .preview-container{min-height:300px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview{bottom:10px;right:10px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button{border-radius:20px;padding:8px 12px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button .entry-icon{font-size:16px}.style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button .entry-text{font-size:12px}.online-status-icons{gap:6px}.online-status-icons .status-icon{height:35px;width:35px}.online-status-icons .status-icon .status_icon0,.online-status-icons .status-icon .status_icon1,.online-status-icons .status-icon .status_icon10,.online-status-icons .status-icon .status_icon11,.online-status-icons .status-icon .status_icon2,.online-status-icons .status-icon .status_icon3,.online-status-icons .status-icon .status_icon4,.online-status-icons .status-icon .status_icon5,.online-status-icons .status-icon .status_icon6,.online-status-icons .status-icon .status_icon7,.online-status-icons .status-icon .status_icon8,.online-status-icons .status-icon .status_icon9{height:16px;width:16px}}.theme-dark .style-v2-setting-layout{background:var(--dark-bg-primary)}.theme-dark .style-v2-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .style-v2-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .style-v2-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .style-v2-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .style-v2-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .style-v2-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .style-v2-setting-layout .settings-panel .setting-section .section-header{background:var(--dark-bg-secondary);border-bottom-color:var(--dark-border-primary)}.theme-dark .style-v2-setting-layout .settings-panel .setting-section .section-header .section-icon{color:var(--primary-color)}.theme-dark .style-v2-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:var(--dark-text-primary)}.theme-dark .style-v2-setting-layout .settings-panel .setting-section .section-header .section-info p{color:var(--dark-text-secondary)}.theme-dark .style-v2-setting-layout .preview-panel,.theme-dark .style-v2-setting-layout .settings-panel .setting-section .section-content{background:var(--dark-bg-primary)}.theme-dark .style-v2-setting-layout .preview-panel .preview-header{background:var(--dark-bg-secondary);border-bottom-color:var(--dark-border-primary)}.theme-dark .style-v2-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .style-v2-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .style-v2-setting-layout .preview-panel .preview-content{background-color:var(--dark-bg-primary)}.theme-dark .style-v2-setting-layout .preview-panel .preview-content .preview-container{border-color:var(--dark-border-primary)}.theme-dark .style-v2-setting-layout .preview-panel .preview-content .preview-container:before{color:var(--dark-text-secondary)}.theme-dark .style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button{background:var(--primary-color);box-shadow:0 4px 12px rgba(24,144,255,.3);color:#fff}.theme-dark .style-v2-setting-layout .preview-panel .preview-content .preview-container .consultation-entry-preview .entry-button:hover{background:var(--primary-color-hover);box-shadow:0 6px 16px rgba(24,144,255,.4)}.theme-dark .online-status-icons .status-icon{border-color:var(--dark-border-primary)}.theme-dark .online-status-icons .status-icon:hover{border-color:var(--primary-color-hover)}.theme-dark .online-status-icons .status-icon.selected{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.chat-page-setting-layout{background:#f5f5f5;display:flex;height:100%}.chat-page-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-width:350px;overflow-y:auto;width:400px}.chat-page-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.chat-page-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.chat-page-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.chat-page-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.chat-page-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.chat-page-setting-layout .settings-panel .setting-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.chat-page-setting-layout .settings-panel .setting-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:16px}.chat-page-setting-layout .settings-panel .setting-section .section-header .section-info{flex:1 1}.chat-page-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:#262626;font-size:14px;font-weight:600;margin:0 0 4px}.chat-page-setting-layout .settings-panel .setting-section .section-header .section-info p{color:#8c8c8c;font-size:12px;margin:0}.chat-page-setting-layout .settings-panel .setting-section .section-content{padding:16px}.chat-page-setting-layout .preview-panel{background:#fafafa;display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 64px)}.chat-page-setting-layout .preview-panel .preview-header{background:#fff;border-bottom:1px solid #e8e8e8;padding:20px}.chat-page-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.chat-page-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.chat-page-setting-layout .preview-panel .preview-content{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:calc(100vh - 180px);justify-content:center;margin:20px;padding:20px}.chat-page-setting-layout .preview-panel .preview-content .preview-container{align-items:center;background:transparent;display:flex;justify-content:center;width:100%}.ad-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ad-list .ad-item{align-items:center;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;transition:all .3s;width:80px}.ad-list .ad-item:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2)}.ad-list .ad-item img{height:100%;object-fit:cover;width:100%}.ad-list .ad-item .delete-ad{align-items:center;background:#ff4d4f;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px;z-index:10}.ad-list .ad-item .delete-ad:hover{background:#ff7875}.ad-list .ad-item.add-ad{background:#fafafa;border:2px dashed #d9d9d9;color:#8c8c8c;font-size:24px}.ad-list .ad-item.add-ad:hover{background:#f0f8ff;border-color:#1890ff;color:#1890ff}.drag-visible{cursor:move}.ant-form-no-error .ant-form-item-explain-error{display:none}.avatar-uploader .ant-upload{height:128px}.theme-dark .chat-page-setting-layout{background:var(--dark-bg-primary)}.theme-dark .chat-page-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .chat-page-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .chat-page-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .chat-page-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .chat-page-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .chat-page-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .chat-page-setting-layout .settings-panel .setting-section .section-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .chat-page-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:var(--dark-text-primary)}.theme-dark .chat-page-setting-layout .settings-panel .setting-section .section-header .section-info p{color:var(--dark-text-secondary)}.theme-dark .chat-page-setting-layout .preview-panel,.theme-dark .chat-page-setting-layout .settings-panel .setting-section .section-content{background:var(--dark-bg-primary)}.theme-dark .chat-page-setting-layout .preview-panel .preview-header{background:var(--dark-bg-secondary);border-bottom-color:var(--dark-border-primary)}.theme-dark .chat-page-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .chat-page-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .ad-list .ad-item,.theme-dark .chat-page-setting-layout .preview-panel .preview-content{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .ad-list .ad-item:hover{border-color:var(--primary-color);box-shadow:0 2px 8px rgba(24,144,255,.2)}.theme-dark .ad-list .ad-item .delete-ad{background:#ff4d4f}.theme-dark .ad-list .ad-item .delete-ad:hover{background:#ff7875}.theme-dark .ad-list .ad-item.add-ad{background:var(--dark-bg-secondary);border-color:var(--dark-border-primary);color:var(--dark-text-secondary)}.theme-dark .ad-list .ad-item.add-ad:hover{background:#e6f7ff;background:var(--primary-color-1,#e6f7ff);border-color:var(--primary-color);color:var(--primary-color)}.session-setting-layout{background:#f5f5f5;display:flex;height:100%}.session-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;flex-shrink:0;min-width:350px;overflow-y:auto;width:400px}.session-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.session-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.session-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.session-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.session-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.session-setting-layout .settings-panel .setting-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.session-setting-layout .settings-panel .setting-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:16px}.session-setting-layout .settings-panel .setting-section .section-header .section-icon{color:#1890ff;font-size:20px;margin-right:12px}.session-setting-layout .settings-panel .setting-section .section-header .section-info{flex:1 1}.session-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:#262626;font-size:14px;font-weight:600;margin:0 0 4px}.session-setting-layout .settings-panel .setting-section .section-header .section-info p{color:#8c8c8c;font-size:12px;margin:0}.session-setting-layout .settings-panel .setting-section .section-content{padding:16px}.session-setting-layout .preview-panel{background:#fafafa;display:flex;flex:1 1;flex-direction:column}.session-setting-layout .preview-panel .preview-header{background:#fff;border-bottom:1px solid #e8e8e8;padding:20px}.session-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.session-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.session-setting-layout .preview-panel .preview-content{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:calc(100vh - 180px);justify-content:center;margin:20px;overflow:auto;padding:20px}.session-setting-layout .preview-panel .preview-content .preview-container{align-items:center;background:transparent;display:flex;height:600px;justify-content:center;max-width:500px;min-height:min-content;width:100%}.chat-evaluate-form .form-list-item-flex-container{padding:5px 0}.chat-evaluate-form div:has(>.form-list-item-flex-container){align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 24px}.session-setting-layout .form-list-item-flex-container{display:inline-flex;margin-bottom:8px;margin-right:16px;vertical-align:top}.session-setting-layout :global(.ant-pro-form-list-container){align-items:flex-start!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:16px!important}.session-setting-layout :global(.ant-pro-form-list-item){display:inline-flex!important;flex-shrink:0;margin-bottom:8px!important;margin-right:16px!important}.session-setting-layout :global(.ant-pro-form-list) .ant-pro-form-list-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:16px!important}.theme-dark .session-setting-layout{background:var(--dark-bg-primary)}.theme-dark .session-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .session-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .session-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .session-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .session-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .session-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .session-setting-layout .settings-panel .setting-section .section-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .session-setting-layout .settings-panel .setting-section .section-header .section-icon{color:var(--primary-color)}.theme-dark .session-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:var(--dark-text-primary)}.theme-dark .session-setting-layout .settings-panel .setting-section .section-header .section-info p{color:var(--dark-text-secondary)}.theme-dark .session-setting-layout .preview-panel{background:var(--dark-bg-primary)}.theme-dark .session-setting-layout .preview-panel .preview-header{background:var(--dark-bg-secondary);border-bottom-color:var(--dark-border-primary)}.theme-dark .session-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .session-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .session-setting-layout .preview-panel .preview-content{border-color:var(--dark-border-primary)}.auto-msg-setting-layout{background:#f5f5f5;display:flex;height:100%}.auto-msg-setting-layout .settings-panel-full{background:#fff;display:flex;flex-direction:column;overflow-y:auto;width:100%}.auto-msg-setting-layout .settings-panel-full .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.auto-msg-setting-layout .settings-panel-full .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.auto-msg-setting-layout .settings-panel-full .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.auto-msg-setting-layout .settings-panel-full .panel-content{flex:1 1;overflow-y:auto;padding:20px}.auto-msg-setting-layout .settings-panel-full .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.auto-msg-setting-layout .settings-panel-full .setting-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}.auto-msg-setting-layout .settings-panel-full .setting-section .section-content{padding:20px}.auto-msg-setting-layout .settings-panel-full .auto-message-container{border:1px solid #d9d9d9;border-radius:6px;margin-bottom:5px;padding:16px}.auto-msg-setting-layout .settings-panel-full .auto-message-container .message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.auto-msg-setting-layout .settings-panel-full .auto-message-container .message-header .message-title{font-weight:500}.auto-msg-setting-layout .settings-panel-full .button-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.auto-msg-setting-layout .settings-panel-full .button-list .button-item{align-items:center;border:1px solid #d9d9d9;border-radius:6px;color:#595959;cursor:default;display:inline-flex;font-size:12px;padding:4px 8px;position:relative}.auto-msg-setting-layout .settings-panel-full .button-list .button-item span{padding-right:8px}.auto-msg-setting-layout .settings-panel-full .button-list .button-item .close-icon{align-items:center;background:#ff4d4f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:16px;justify-content:center;line-height:1;position:absolute;right:-6px;top:-6px;transition:all .2s;width:16px}.auto-msg-setting-layout .settings-panel-full .button-list .button-item .close-icon:hover{background:#ff7875;transform:scale(1.1)}.auto-msg-setting-layout .settings-panel-full .button-list .button-item .close-icon:active{transform:scale(.95)}.auto-msg-setting-layout .settings-panel-full .button-list .button-item:hover{border-color:var(--primary-color-hover);color:var(--primary-color-hover)}.auto-msg-setting-layout .settings-panel-full .button-selector{width:200px}.auto-msg-setting-layout .settings-panel-full .expand-button{padding:4px 8px}.common-setting-layout .settings-panel{border-right:1px solid #e8e8e8;min-width:350px;overflow-y:auto;width:450px}.common-setting-layout .settings-panel .panel-header{padding:20px}.common-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);padding:20px 10px}.common-setting-layout .settings-panel .panel-footer{display:flex;justify-content:flex-end;padding:16px 20px}.common-setting-layout .settings-panel .setting-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}.common-setting-layout .settings-panel .setting-section .section-header{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#262626;font-weight:600;padding:16px 20px}.common-setting-layout .settings-panel .setting-section .section-content{padding:20px}.common-setting-layout .settings-panel .setting-item{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:24px;padding:16px}.common-setting-layout .settings-panel .setting-item .item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.common-setting-layout .settings-panel .setting-item .item-header h4{color:#262626;flex-shrink:0;font-size:14px;font-weight:500;margin:0;width:200px}.common-setting-layout .settings-panel .setting-item .item-header .item-switch{display:flex;flex:1 1;justify-content:flex-end}.common-setting-layout .settings-panel .setting-item .item-description{color:#8c8c8c;font-size:12px;line-height:1.4;margin-top:8px}.common-setting-layout .preview-panel{background:#fafafa}.common-setting-layout .preview-panel .preview-header{background:#fff;border-bottom:1px solid #e8e8e8;padding:20px}.common-setting-layout .preview-panel .preview-content{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:calc(100vh - 180px);justify-content:center;margin:20px;padding:20px}.common-setting-layout .preview-panel .preview-content .preview-container{background:transparent;height:600px;max-width:500px;width:100%}.common-setting-layout .setting-item-header{align-items:center;display:flex;margin-bottom:4px;width:100%}.common-setting-layout .setting-item-header.clickable{cursor:pointer}.common-setting-layout .setting-item-header .setting-title{flex:1 1;font-size:14px;font-weight:500;line-height:22px;margin:0 12px 0 0}.common-setting-layout .setting-description{display:block;font-size:12px;margin-bottom:8px}.common-setting-layout .auto-message-container{border:1px solid #d9d9d9;border-radius:6px;margin-bottom:5px;padding:16px}.common-setting-layout .auto-message-container .message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.common-setting-layout .auto-message-container .message-header .message-title{font-weight:500}.common-setting-layout .button-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.common-setting-layout .button-list .button-item{align-items:center;background:transparent;border:1px solid #d9d9d9;border-radius:6px;color:#595959;cursor:default;display:inline-flex;font-size:12px;padding:4px 8px;position:relative}.common-setting-layout .button-list .button-item span{padding-right:8px}.common-setting-layout .button-list .button-item .close-icon{align-items:center;background:#ff4d4f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:16px;justify-content:center;line-height:1;position:absolute;right:-6px;top:-6px;transition:all .2s;width:16px}.common-setting-layout .button-list .button-item .close-icon:hover{background:#ff7875;transform:scale(1.1)}.common-setting-layout .button-list .button-item .close-icon:active{transform:scale(.95)}.common-setting-layout .button-list .button-item:hover{border-color:var(--primary-color-hover);color:var(--primary-color-hover)}.common-setting-layout .button-selector{width:200px}.common-setting-layout .expand-button{padding:4px 8px}.common-setting-layout .form-textarea{border:1px solid #d9d9d9;border-radius:6px;font-size:14px;line-height:1.5;min-height:80px;outline:none;padding:8px 12px;resize:vertical;transition:border-color .2s;width:100%}.common-setting-layout .form-textarea:focus{border-color:var(--primary-color-hover)}.common-setting-layout .form-textarea:blur{border-color:#d9d9d9}.theme-dark .auto-msg-setting-layout{background:var(--dark-bg-primary)}.theme-dark .auto-msg-setting-layout .settings-panel-full{background:var(--dark-bg-secondary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .panel-header h3{color:var(--dark-text-primary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .panel-header p{color:var(--dark-text-secondary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .setting-section{background:var(--dark-bg-primary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .auto-msg-setting-layout .settings-panel-full .setting-section .section-content{background:var(--dark-bg-primary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .auto-message-container{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .auto-message-container .message-header .message-title{color:var(--dark-text-primary)}.theme-dark .auto-msg-setting-layout .settings-panel-full .button-list .button-item{background:var(--dark-bg-primary);background:var(--menu-background,var(--dark-bg-primary));border-color:var(--menu-color,var(--dark-border-primary));color:var(--dark-text-secondary);color:var(--menu-color,var(--dark-text-secondary))}.theme-dark .auto-msg-setting-layout .settings-panel-full .button-list .button-item:hover{border-color:var(--menu-color,var(--primary-color-hover));color:var(--primary-color-hover);color:var(--menu-color,var(--primary-color-hover))}.theme-dark .auto-msg-setting-layout .settings-panel-full .button-list .button-item .close-icon{background:#ff4d4f}.theme-dark .auto-msg-setting-layout .settings-panel-full .button-list .button-item .close-icon:hover{background:#ff7875}.theme-dark .common-setting-layout .settings-panel{border-right-color:var(--dark-border-primary)}.theme-dark .common-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .common-setting-layout .settings-panel .setting-section .section-header{background:var(--dark-bg-secondary);border-bottom-color:var(--dark-border-primary);color:var(--dark-text-primary)}.theme-dark .common-setting-layout .settings-panel .setting-section .section-content{background:var(--dark-bg-primary)}.theme-dark .common-setting-layout .settings-panel .setting-item{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .common-setting-layout .settings-panel .setting-item .item-header h4{color:var(--dark-text-primary)}.theme-dark .common-setting-layout .settings-panel .setting-item .item-description{color:var(--dark-text-secondary)}.theme-dark .common-setting-layout .preview-panel{background:var(--dark-bg-primary)}.theme-dark .common-setting-layout .preview-panel .preview-header{background:var(--dark-bg-secondary)}.theme-dark .common-setting-layout .preview-panel .preview-content{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .common-setting-layout .setting-item-header .setting-title{color:var(--dark-text-primary)}.theme-dark .common-setting-layout .setting-description{color:var(--dark-text-secondary)}.theme-dark .common-setting-layout .auto-message-container{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .common-setting-layout .auto-message-container .message-header .message-title{color:var(--dark-text-primary)}.theme-dark .common-setting-layout .button-list .button-item{background:var(--dark-bg-primary);background:var(--menu-background,var(--dark-bg-primary));border-color:var(--menu-color,var(--dark-border-primary));color:var(--dark-text-secondary);color:var(--menu-color,var(--dark-text-secondary))}.theme-dark .common-setting-layout .button-list .button-item:hover{border-color:var(--menu-color,var(--primary-color-hover));color:var(--primary-color-hover);color:var(--menu-color,var(--primary-color-hover))}.theme-dark .common-setting-layout .button-list .button-item .close-icon{background:#ff4d4f}.theme-dark .common-setting-layout .button-list .button-item .close-icon:hover{background:#ff7875}.theme-dark .common-setting-layout .form-textarea{background:var(--dark-bg-primary);border-color:var(--dark-border-primary);color:var(--dark-text-primary)}.theme-dark .common-setting-layout .form-textarea:focus{background:var(--dark-bg-secondary);border-color:var(--primary-color-hover)}.common-problem-setting.dragging{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.common-problem-setting.dragging *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.common-problem-setting .row-dragging{background:#fff!important;border:2px solid var(--primary-color)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;display:table!important;opacity:1!important;z-index:9999!important}.common-problem-setting .row-dragging td{background:#fff!important;padding:16px!important;visibility:visible!important}.common-problem-setting .drag-visible{cursor:grab}.common-problem-setting .drag-visible:active{cursor:grabbing}.theme-dark .common-problem-setting .row-dragging{background:var(--dark-bg-secondary)!important;border-color:var(--primary-color)!important}.theme-dark .common-problem-setting .row-dragging td{background:var(--dark-bg-secondary)!important}.leave-msg-setting-layout{background:#f5f5f5;display:flex;height:100%}.leave-msg-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-width:350px;overflow-y:auto;width:400px}.leave-msg-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.leave-msg-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.leave-msg-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.leave-msg-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.leave-msg-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.leave-msg-setting-layout .settings-panel .setting-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.leave-msg-setting-layout .settings-panel .setting-section .section-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:16px}.leave-msg-setting-layout .settings-panel .setting-section .section-header .section-icon{color:#1890ff;font-size:20px;margin-right:12px}.leave-msg-setting-layout .settings-panel .setting-section .section-header .section-info{flex:1 1}.leave-msg-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:#262626;font-size:14px;font-weight:600;margin:0 0 4px}.leave-msg-setting-layout .settings-panel .setting-section .section-header .section-info p{color:#8c8c8c;font-size:12px;margin:0}.leave-msg-setting-layout .settings-panel .setting-section .section-content{padding:16px}.leave-msg-setting-layout .preview-panel{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column}.leave-msg-setting-layout .preview-panel .preview-header{background:#fff;border-bottom:1px solid #e8e8e8;padding:20px}.leave-msg-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.leave-msg-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.leave-msg-setting-layout .preview-panel .preview-content{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:calc(100vh - 180px);justify-content:center;margin:20px;overflow:auto;padding:20px}.leave-msg-setting-layout .preview-panel .preview-content .preview-container{background:transparent;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;max-width:400px;overflow:hidden;transform:scale(.8);width:100%}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview{display:flex;flex-direction:column;height:100%}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-header{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px;text-align:center}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-header .leave-msg-title{color:#262626;font-size:18px;font-weight:600;margin-bottom:8px}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-header .leave-msg-subtitle{color:#8c8c8c;font-size:14px}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form{flex:1 1;padding:20px}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item{margin-bottom:16px}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item label{color:#262626;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item label .required-mark{color:#ff4d4f;margin-left:4px}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item .input-placeholder{align-items:center;background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;color:#999;display:flex;font-size:14px;height:40px;padding:0 12px;width:100%}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item .textarea-placeholder{align-items:flex-start;background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;color:#999;display:flex;font-size:14px;height:120px;padding:12px;resize:none;width:100%}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .submit-button{align-items:center;background:var(--primary-color);border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;margin-top:20px;width:100%}.leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .submit-button:hover{background:var(--primary-color-hover)}.theme-dark .leave-msg-setting-layout{background:var(--dark-bg-primary)}.theme-dark .leave-msg-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .leave-msg-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .leave-msg-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .leave-msg-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .leave-msg-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .leave-msg-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .leave-msg-setting-layout .settings-panel .setting-section .section-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .leave-msg-setting-layout .settings-panel .setting-section .section-header .section-icon{color:var(--primary-color)}.theme-dark .leave-msg-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:var(--dark-text-primary)}.theme-dark .leave-msg-setting-layout .settings-panel .setting-section .section-header .section-info p{color:var(--dark-text-secondary)}.theme-dark .leave-msg-setting-layout .preview-panel{background:var(--dark-bg-primary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-header{background:var(--dark-bg-secondary);border-bottom-color:var(--dark-border-primary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content{border-color:var(--dark-border-primary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container{box-shadow:0 4px 20px rgba(0,0,0,.3)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-header{background:var(--dark-bg-primary);border-bottom-color:var(--dark-border-primary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-header .leave-msg-title{color:var(--dark-text-primary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-header .leave-msg-subtitle{color:var(--dark-text-secondary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item label{color:var(--dark-text-primary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item label .required-mark{color:#ff4d4f}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item .input-placeholder,.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .form-item .textarea-placeholder{background:var(--dark-bg-primary);border-color:var(--dark-border-primary);color:var(--dark-text-secondary)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .submit-button{background:var(--primary-color)}.theme-dark .leave-msg-setting-layout .preview-panel .preview-content .preview-container .leave-msg-preview .leave-msg-form .submit-button:hover{background:var(--primary-color-hover)}.action-tree .ant-tree-node-content-wrapper{border-radius:0;line-height:26px}.action-tree .tree-item-actions{display:flex;gap:8px}.action-tree-editor-wrapper{border:1px solid #e5e5e5;display:flex;min-height:550px;overflow:auto;width:100%}.action-tree-editor-wrappe-item{border-right:1px solid #e5e5e5;display:flex;flex-direction:column;min-height:550px;min-width:220px;width:220px}.action-tree-editor-wrappe-item:first-child{border-left:0}.action-tree-editor-wrappe-item .editor-wrapper-title{background:#eee;border-bottom:1px solid #e5e5e5;border-radius:4px 0 0 0;font-size:14px;padding:12px 16px}.action-tree-editor-wrappe-item .editor-wrapper-button{margin:8px;text-align:left}.action-tree-editor-wrappe-item .editor-wrapper-node-list{list-style:none;margin:0;padding:0}.action-tree-editor-wrappe-item .editor-wrapper-node-list li{align-items:center;display:flex;margin:5px 0}.action-tree-editor-wrappe-item .editor-wrapper-node-list li.selected{background-color:#eee}.action-tree-editor-wrappe-item .editor-wrapper-node-list li .node-title{padding:5px 10px}.action-tree-editor-wrappe-item .editor-wrapper-node-list li .flex-1{flex:1 1}.action-tree-editor-wrappe-item .editor-wrapper-node-list li .node-action{display:none;gap:8px;margin-left:5px}.action-tree-editor-wrappe-item .editor-wrapper-node-list li .node-action .action-item{cursor:pointer}.action-tree-editor-wrappe-item .editor-wrapper-node-list li .node-action .action-item:hover{color:var(--primary-color)}.action-tree-editor-wrappe-item .editor-wrapper-node-list li .node-action .action-item-disabled{color:gray;cursor:not-allowed}.action-tree-editor-wrappe-item .editor-wrapper-node-list li:hover{background-color:#eee}.action-tree-editor-wrappe-item .editor-wrapper-node-list li:hover .node-action{display:flex}.action-tree-dropdown-menu{list-style:none;margin:0;padding:0}.action-tree-dropdown-menu li{cursor:pointer;padding:5px 20px}.action-tree-dropdown-menu li:hover{background-color:#f4f6f9}.chatbox-tree .ant-form-item{margin-bottom:10px}.chatbox-tree .ant-tree-treenode{width:100%}.chatbox-tree .ant-tree-treenode .ant-tree-node-content-wrapper{flex:1 1}.chatbox-tree .ant-tree-indent-unit{width:4px!important}.menu-select-container{margin-top:16px}.menu-select-container .menu-select-label{color:#262626;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.selected-menu-buttons{margin-top:16px}.selected-menu-buttons .selected-buttons-container{display:flex;flex-wrap:wrap;gap:8px}.selected-menu-buttons .selected-buttons-container .selected-menu-button{align-items:center;background:transparent;border:1px solid #d9d9d9;border-radius:6px;color:#595959;cursor:default;display:inline-flex;font-size:12px;padding:4px 8px;position:relative}.selected-menu-buttons .selected-buttons-container .selected-menu-button span{padding-right:8px}.selected-menu-buttons .selected-buttons-container .selected-menu-button .remove-button{align-items:center;background:#ff4d4f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:16px;justify-content:center;line-height:1;position:absolute;right:-6px;top:-6px;transition:all .2s;width:16px}.selected-menu-buttons .selected-buttons-container .selected-menu-button .remove-button:hover{background:#ff7875;transform:scale(1.1)}.selected-menu-buttons .selected-buttons-container .selected-menu-button .remove-button:active{transform:scale(.95)}.selected-menu-buttons .selected-buttons-container .selected-menu-button:hover{border-color:var(--primary-color-hover);color:var(--primary-color-hover)}.common-setting-layout{background:#f5f5f5;display:flex;height:100%}.common-setting-layout .settings-panel{background:#fff;border-radius:8px;display:flex;flex-direction:column;margin-right:16px}.common-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:24px 24px 16px}.common-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.common-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.common-setting-layout .settings-panel .panel-content{flex:1 1;overflow-y:auto;padding:24px}.common-setting-layout .settings-panel .panel-footer{background:#fafafa;border-radius:0 0 8px 8px;border-top:1px solid #f0f0f0;padding:16px 24px}.common-setting-layout .preview-panel{background:#fff;border-radius:8px;display:flex;flex:1 1;flex-direction:column}.common-setting-layout .preview-panel .preview-header{border-bottom:1px solid #f0f0f0;padding:24px 24px 16px}.common-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.common-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.common-setting-layout .preview-panel .preview-content{flex:1 1;overflow-y:auto;padding:24px}.common-setting-layout .preview-panel .preview-content .preview-container{align-items:center;display:flex;justify-content:center}.setting-section{margin-bottom:24px}.setting-section .section-content .setting-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.setting-section .section-content .setting-item-header.clickable{border-radius:4px;cursor:pointer;margin:-8px;padding:8px;transition:background-color .2s}.setting-section .section-content .setting-item-header.clickable:hover{background-color:#f5f5f5}.setting-section .section-content .setting-item-header .setting-title{color:#262626;font-size:16px;font-weight:600;margin:0}.setting-section .section-content .setting-item-header .expand-button{color:#8c8c8c}.setting-section .section-content .setting-description{color:#8c8c8c;display:block;font-size:14px;margin-bottom:16px}.theme-dark .menu-select-container .menu-select-label{color:var(--dark-text-primary)}.theme-dark .selected-menu-buttons .selected-buttons-container .selected-menu-button{background:var(--dark-bg-primary);background:var(--menu-background,var(--dark-bg-primary));border-color:var(--menu-color,var(--dark-border-primary));color:var(--dark-text-secondary);color:var(--menu-color,var(--dark-text-secondary))}.theme-dark .selected-menu-buttons .selected-buttons-container .selected-menu-button:hover{border-color:var(--menu-color,var(--primary-color-hover));color:var(--primary-color-hover);color:var(--menu-color,var(--primary-color-hover))}.theme-dark .selected-menu-buttons .selected-buttons-container .selected-menu-button .remove-button{background:#ff4d4f}.theme-dark .selected-menu-buttons .selected-buttons-container .selected-menu-button .remove-button:hover{background:#ff7875}.theme-dark .common-setting-layout{background:var(--dark-bg-primary)}.theme-dark .common-setting-layout .settings-panel{background:var(--dark-bg-secondary)}.theme-dark .common-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .common-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .common-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .common-setting-layout .settings-panel .panel-footer{background:var(--dark-bg-primary);border-top-color:var(--dark-border-primary)}.theme-dark .common-setting-layout .preview-panel{background:var(--dark-bg-secondary)}.theme-dark .common-setting-layout .preview-panel .preview-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .common-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .common-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .setting-section .section-content .setting-item-header.clickable:hover{background-color:var(--dark-bg-primary)}.theme-dark .setting-section .section-content .setting-item-header .setting-title{color:var(--dark-text-primary)}.theme-dark .setting-section .section-content .setting-description,.theme-dark .setting-section .section-content .setting-item-header .expand-button{color:var(--dark-text-secondary)}.quick-menu-setting .quick-menu-container{background:#f5f5f5;min-height:calc(100vh - 44px);padding:16px}.quick-menu-setting .quick-menu-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.quick-menu-setting .quick-menu-card .ant-pro-card-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.quick-menu-setting .quick-menu-card .ant-pro-card-header .ant-space .anticon{color:#1890ff;font-size:16px}.quick-menu-setting .quick-menu-card .ant-pro-card-header .ant-space .ant-typography{color:#262626;font-size:16px;font-weight:600}.quick-menu-setting .quick-menu-card .ant-pro-card-body{padding:24px}.quick-menu-setting .ant-pro-table .ant-pro-table-list-toolbar{margin-bottom:16px;padding:0}.quick-menu-setting .ant-pro-table .ant-pro-table-list-toolbar-container{padding-bottom:0;padding-top:0}.quick-menu-setting .ant-pro-table .ant-pro-query-filter{padding-bottom:0!important}.quick-menu-setting .ant-pro-table .ant-table-wrapper .ant-table{border-radius:6px;overflow:hidden}.quick-menu-setting .ant-pro-table .ant-pagination{margin-bottom:30px}.theme-dark .quick-menu-setting .quick-menu-container{background:var(--dark-bg-primary)}.theme-dark .quick-menu-setting .quick-menu-card{background:var(--dark-bg-secondary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .quick-menu-setting .quick-menu-card .ant-pro-card-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .quick-menu-setting .quick-menu-card .ant-pro-card-header .ant-space .anticon{color:var(--primary-color)}.theme-dark .quick-menu-setting .quick-menu-card .ant-pro-card-header .ant-space .ant-typography{color:var(--dark-text-primary)}.theme-dark .quick-menu-setting .ant-pro-table .ant-table-wrapper .ant-table{background:var(--dark-bg-secondary);color:var(--dark-text-primary)}.recept-mode-setting-layout{background:#f5f5f5;display:flex;height:100%}.recept-mode-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-width:350px;overflow-y:auto;width:400px}.recept-mode-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.recept-mode-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.recept-mode-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.recept-mode-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.recept-mode-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.recept-mode-setting-layout .settings-panel .setting-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px}.recept-mode-setting-layout .settings-panel .setting-section .section-content{padding:20px}.recept-mode-setting-layout .preview-panel{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;padding:20px}.recept-mode-setting-layout .preview-panel .preview-header{margin-bottom:20px}.recept-mode-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.recept-mode-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.recept-mode-setting-layout .preview-panel .preview-content{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex:1 1;justify-content:center;padding:20px}.recept-mode-setting-layout .preview-panel .preview-content .preview-container{align-items:center;background:transparent;display:flex;height:600px;justify-content:center;max-width:500px;width:100%}.theme-dark .recept-mode-setting-layout{background:var(--dark-bg-primary)}.theme-dark .recept-mode-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .recept-mode-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .recept-mode-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .recept-mode-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .recept-mode-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .recept-mode-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .recept-mode-setting-layout .preview-panel{background:var(--dark-bg-primary)}.theme-dark .recept-mode-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .recept-mode-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .recept-mode-setting-layout .preview-panel .preview-content{background:var(--dark-bg-secondary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.transfer-setting-layout{background:#f5f5f5;display:flex;height:100%}.transfer-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-width:350px;overflow-y:auto;width:400px}.transfer-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.transfer-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.transfer-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.transfer-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.transfer-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.transfer-setting-layout .settings-panel .setting-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px}.transfer-setting-layout .settings-panel .setting-section .section-content{padding:20px}.transfer-setting-layout .preview-panel{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;padding:20px}.transfer-setting-layout .preview-panel .preview-header{margin-bottom:20px}.transfer-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.transfer-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.transfer-setting-layout .preview-panel .preview-content{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex:1 1;justify-content:center;padding:20px}.transfer-setting-layout .preview-panel .preview-content .preview-container{align-items:center;background:transparent;display:flex;height:600px;justify-content:center;max-width:500px;width:100%}.theme-dark .transfer-setting-layout{background:var(--dark-bg-primary)}.theme-dark .transfer-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .transfer-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .transfer-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .transfer-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .transfer-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .transfer-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .transfer-setting-layout .preview-panel{background:var(--dark-bg-primary)}.theme-dark .transfer-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .transfer-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .transfer-setting-layout .preview-panel .preview-content{background:var(--dark-bg-secondary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.robot-reception-setting-layout{background:#f5f5f5;display:flex;height:100%}.robot-reception-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-width:350px;overflow-y:auto;width:414px}.robot-reception-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.robot-reception-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.robot-reception-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.robot-reception-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.robot-reception-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.robot-reception-setting-layout .settings-panel .setting-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px}.robot-reception-setting-layout .settings-panel .setting-section .section-content{padding:20px}.robot-reception-setting-layout .preview-panel{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;padding:20px}.robot-reception-setting-layout .preview-panel .preview-header{margin-bottom:20px}.robot-reception-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.robot-reception-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.robot-reception-setting-layout .preview-panel .preview-content{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex:1 1;justify-content:center;padding:20px}.robot-reception-setting-layout .preview-panel .preview-content .preview-container{align-items:center;background:transparent;display:flex;height:600px;justify-content:center;max-width:500px;width:100%}.theme-dark .robot-reception-setting-layout{background:var(--dark-bg-primary)}.theme-dark .robot-reception-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .robot-reception-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .robot-reception-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .robot-reception-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .robot-reception-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .robot-reception-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .robot-reception-setting-layout .preview-panel{background:var(--dark-bg-primary)}.theme-dark .robot-reception-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .robot-reception-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .robot-reception-setting-layout .preview-panel .preview-content{background:var(--dark-bg-secondary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.distribute-rule-setting-layout{background:#f5f5f5;display:flex;height:100%}.distribute-rule-setting-layout .settings-panel{background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;min-width:350px;overflow-y:auto;width:400px}.distribute-rule-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.distribute-rule-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.distribute-rule-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.distribute-rule-setting-layout .settings-panel .panel-content{height:calc(100vh - 204px);overflow-y:auto;padding:20px 10px}.distribute-rule-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.distribute-rule-setting-layout .settings-panel .setting-section{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:20px}.distribute-rule-setting-layout .settings-panel .setting-section .section-content{padding:20px}.distribute-rule-setting-layout .preview-panel{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;padding:20px}.distribute-rule-setting-layout .preview-panel .preview-header{margin-bottom:20px}.distribute-rule-setting-layout .preview-panel .preview-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.distribute-rule-setting-layout .preview-panel .preview-header p{color:#8c8c8c;font-size:14px;margin:0}.distribute-rule-setting-layout .preview-panel .preview-content{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex:1 1;justify-content:center;padding:20px}.distribute-rule-setting-layout .preview-panel .preview-content .preview-container{align-items:center;background:transparent;display:flex;height:600px;justify-content:center;max-width:500px;width:100%}@media (max-width:1200px){.distribute-rule-setting-layout .preview-panel{flex:0 0 300px}}@media (max-width:768px){.distribute-rule-setting-layout{flex-direction:column;height:auto}.distribute-rule-setting-layout .preview-panel{flex:none;height:400px}}.theme-dark .distribute-rule-setting-layout{background:var(--dark-bg-primary)}.theme-dark .distribute-rule-setting-layout .settings-panel{background:var(--dark-bg-secondary);border-right-color:var(--dark-border-primary)}.theme-dark .distribute-rule-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .distribute-rule-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .distribute-rule-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .distribute-rule-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .distribute-rule-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .distribute-rule-setting-layout .preview-panel{background:var(--dark-bg-primary)}.theme-dark .distribute-rule-setting-layout .preview-panel .preview-header h3{color:var(--dark-text-primary)}.theme-dark .distribute-rule-setting-layout .preview-panel .preview-header p{color:var(--dark-text-secondary)}.theme-dark .distribute-rule-setting-layout .preview-panel .preview-content{background:var(--dark-bg-secondary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.sidebar-setting-layout{background:#f5f5f5;display:flex;height:100%}.sidebar-setting-layout .settings-panel{background:#fff;display:flex;flex-direction:column;overflow-y:auto;width:100%}.sidebar-setting-layout .settings-panel .panel-header{border-bottom:1px solid #f0f0f0;padding:20px}.sidebar-setting-layout .settings-panel .panel-header h3{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.sidebar-setting-layout .settings-panel .panel-header p{color:#8c8c8c;font-size:14px;margin:0}.sidebar-setting-layout .settings-panel .panel-content{flex:1 1;overflow-y:auto;padding:20px}.sidebar-setting-layout .settings-panel .panel-footer{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:16px 20px}.sidebar-setting-layout .settings-panel .setting-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}.sidebar-setting-layout .settings-panel .setting-section .section-header{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:16px 20px}.sidebar-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:#262626;font-size:14px;font-weight:600;margin:0 0 4px}.sidebar-setting-layout .settings-panel .setting-section .section-header .section-info p{color:#8c8c8c;font-size:12px;line-height:1.4;margin:0}.sidebar-setting-layout .settings-panel .setting-section .section-content{padding:20px}.sidebar-setting-layout .ad-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:12px}.sidebar-setting-layout .ad-list .ad-item{border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;height:80px;overflow:visible;position:relative;transition:all .2s;width:120px}.sidebar-setting-layout .ad-list .ad-item:hover{border-color:var(--primary-color);box-shadow:0 2px 8px rgba(24,144,255,.2)}.sidebar-setting-layout .ad-list .ad-item img{border-radius:6px;height:100%;object-fit:cover;width:100%}.sidebar-setting-layout .ad-list .ad-item .delete-ad{align-items:center;background:#ff4d4f;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;transition:all .2s;width:20px;z-index:10}.sidebar-setting-layout .ad-list .ad-item .delete-ad:hover{background:#ff7875;box-shadow:0 2px 8px rgba(0,0,0,.3);transform:scale(1.1)}.sidebar-setting-layout .ad-list .ad-item.add-ad{align-items:center;background:#fafafa;border:2px dashed #d9d9d9;color:#8c8c8c;display:flex;font-size:24px;justify-content:center}.sidebar-setting-layout .ad-list .ad-item.add-ad:hover{background:#f0f8ff;border-color:var(--primary-color);color:var(--primary-color)}.sidebar-setting-layout .drag-visible{cursor:move}.sidebar-setting-layout .ant-form-item{margin-bottom:16px}.sidebar-setting-layout .ant-form-item-label{font-weight:500}.theme-dark .sidebar-setting-layout{background:var(--dark-bg-primary)}.theme-dark .sidebar-setting-layout .settings-panel{background:var(--dark-bg-secondary)}.theme-dark .sidebar-setting-layout .settings-panel .panel-header{border-bottom-color:var(--dark-border-primary)}.theme-dark .sidebar-setting-layout .settings-panel .panel-header h3{color:var(--dark-text-primary)}.theme-dark .sidebar-setting-layout .settings-panel .panel-header p{color:var(--dark-text-secondary)}.theme-dark .sidebar-setting-layout .settings-panel .panel-footer{border-top-color:var(--dark-border-primary)}.theme-dark .sidebar-setting-layout .settings-panel .setting-section{background:var(--dark-bg-primary);box-shadow:0 2px 8px rgba(0,0,0,.3)}.theme-dark .sidebar-setting-layout .settings-panel .setting-section .section-header{background:var(--dark-bg-secondary);border-bottom-color:var(--dark-border-primary)}.theme-dark .sidebar-setting-layout .settings-panel .setting-section .section-header .section-info h4{color:var(--dark-text-primary)}.theme-dark .sidebar-setting-layout .settings-panel .setting-section .section-header .section-info p{color:var(--dark-text-secondary)}.theme-dark .sidebar-setting-layout .settings-panel .setting-section .section-content{background:var(--dark-bg-primary)}.theme-dark .sidebar-setting-layout .ad-list .ad-item{background:var(--dark-bg-primary);border-color:var(--dark-border-primary)}.theme-dark .sidebar-setting-layout .ad-list .ad-item:hover{border-color:var(--primary-color);box-shadow:0 2px 8px rgba(24,144,255,.3)}.theme-dark .sidebar-setting-layout .ad-list .ad-item img{border-radius:6px}.theme-dark .sidebar-setting-layout .ad-list .ad-item.add-ad{background:var(--dark-bg-secondary);border-color:var(--dark-border-primary);color:var(--dark-text-secondary)}.theme-dark .sidebar-setting-layout .ad-list .ad-item.add-ad:hover{background:rgba(24,144,255,.1);background:var(--primary-color-1,rgba(24,144,255,.1));border-color:var(--primary-color);color:var(--primary-color)}.theme-dark .sidebar-setting-layout .ad-list .ad-item .delete-ad{background:#ff4d4f;box-shadow:0 2px 4px rgba(0,0,0,.4)}.theme-dark .sidebar-setting-layout .ad-list .ad-item .delete-ad:hover{background:#ff7875;box-shadow:0 2px 8px rgba(0,0,0,.5)}.themes-section .themes-list .theme-category{margin-bottom:16px}.themes-section .themes-list .theme-category:last-child{margin-bottom:0}.themes-section .themes-list .theme-category .category-header{align-items:center;display:flex;margin-bottom:16px}.themes-section .themes-list .theme-category .category-header .category-indicator{background:var(--primary-color);border-radius:2px;flex-shrink:0;height:20px;margin-right:12px;width:4px}.themes-section .themes-list .theme-category .category-header .category-title{color:#333;font-size:14px;font-weight:600;margin:0!important}.themes-section .themes-list .theme-category .category-items{padding-left:16px}.themes-section .themes-list .theme-category .category-items .theme-item{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:flex-start;padding:8px 0}.themes-section .themes-list .theme-category .category-items .theme-item:last-child{border-bottom:none}.themes-section .themes-list .theme-category .category-items .theme-item .item-label{color:#333;display:inline-block;font-size:14px;width:150px}.themes-section .themes-list .theme-category .category-items .theme-item .item-link{color:var(--primary-color);font-size:14px;text-decoration:none;transition:color .2s}.themes-section .themes-list .theme-category .category-items .theme-item .item-link:hover{color:var(--primary-color-hover);text-decoration:none}.themes-sidebar{background:#fafafa;border-right:1px solid #e8e8e8;height:100%;overflow-y:auto;width:170px}.themes-sidebar .sidebar-content .sidebar-category{margin-bottom:10px}.themes-sidebar .sidebar-content .sidebar-category:last-child{margin-bottom:0}.themes-sidebar .sidebar-content .sidebar-category .sidebar-category-title{background:#f5f5f5;color:#8598b7;font-size:12px;padding:8px 16px}.themes-sidebar .sidebar-content .sidebar-category .sidebar-items .sidebar-item{border-left:3px solid transparent;color:#333;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.themes-sidebar .sidebar-content .sidebar-category .sidebar-items .sidebar-item:hover{background:#f0f0f0;color:var(--primary-color)}.themes-sidebar .sidebar-content .sidebar-category .sidebar-items .sidebar-item.active{background:#e6f7ff;border-left-color:var(--primary-color);color:var(--primary-color);font-weight:500}.drawer-content{background:#fff;flex:1 1;overflow-y:auto}.theme-dark .themes-section .themes-list .theme-category .category-header .category-title{color:var(--dark-text-primary)}.theme-dark .themes-section .themes-list .theme-category .category-items .theme-item{border-bottom-color:var(--dark-border-primary)}.theme-dark .themes-section .themes-list .theme-category .category-items .theme-item .item-label{color:var(--dark-text-primary)}.theme-dark .themes-section .themes-list .theme-category .category-items .theme-item .item-link{color:var(--primary-color)}.theme-dark .themes-section .themes-list .theme-category .category-items .theme-item .item-link:hover{color:var(--primary-color-hover)}.theme-dark .themes-sidebar{background:var(--dark-bg-primary);border-right-color:var(--dark-border-primary)}.theme-dark .themes-sidebar .sidebar-content .sidebar-category .sidebar-category-title{background:var(--dark-bg-secondary);color:var(--dark-text-secondary)}.theme-dark .themes-sidebar .sidebar-content .sidebar-category .sidebar-items .sidebar-item{color:var(--dark-text-primary)}.theme-dark .themes-sidebar .sidebar-content .sidebar-category .sidebar-items .sidebar-item:hover{background:var(--dark-bg-secondary);color:var(--primary-color)}.theme-dark .themes-sidebar .sidebar-content .sidebar-category .sidebar-items .sidebar-item.active{background:rgba(24,144,255,.15);border-left-color:var(--primary-color);box-shadow:inset 0 0 0 1px rgba(24,144,255,.2);color:var(--primary-color);font-weight:500}.theme-dark .drawer-content{background:var(--dark-bg-secondary);color:var(--dark-text-primary)}.theme-dark .ant-drawer .ant-drawer-content{background:var(--dark-bg-primary)}.theme-dark .ant-drawer .ant-drawer-content .ant-drawer-header{background:var(--dark-bg-primary);border-bottom-color:var(--dark-border-primary)}.theme-dark .ant-drawer .ant-drawer-content .ant-drawer-header .ant-drawer-close,.theme-dark .ant-drawer .ant-drawer-content .ant-drawer-header .ant-drawer-title{color:var(--dark-text-primary)}.theme-dark .ant-drawer .ant-drawer-content .ant-drawer-header .ant-drawer-close:hover{color:var(--primary-color)}.theme-dark .ant-drawer .ant-drawer-content .ant-drawer-body{background:var(--dark-bg-primary)}