#demo-banner{position:relative;z-index:3000;display:flex;justify-content:center;align-items:center;gap:14px;padding:9px 16px;background:#e8f3ed;border-bottom:1px solid #c6ddce;color:#315f4d;font:600 12px/1.5 system-ui,sans-serif}#demo-banner button{border:1px solid #91baa6;border-radius:5px;background:#fff;color:#315f4d;font:inherit;padding:3px 10px;cursor:pointer}#demo-guide{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:#101b2490;padding:16px}#demo-guide[hidden]{display:none}#demo-guide .demo-dialog{background:var(--bg,#fff);color:var(--text,#24332c);border:1px solid var(--border,#d5ddd8);border-radius:14px;width:700px;max-width:100%;max-height:calc(100vh - 32px);overflow:auto;padding:24px;box-shadow:0 20px 80px #0003;font:14px/1.7 system-ui,sans-serif}#demo-guide h2{font-size:21px;margin:0 0 8px}#demo-guide h3{font-size:15px;margin:20px 0 8px}#demo-guide p{margin:5px 0;color:var(--muted,#67756e)}#demo-guide .demo-head{display:flex;justify-content:space-between;gap:16px}#demo-guide button,#demo-guide a.demo-btn{display:inline-block;border:1px solid var(--border,#c8d9d0);border-radius:7px;background:var(--panel,#edf5f0);color:var(--text,#2b5d49);padding:8px 12px;font:inherit;text-decoration:none;cursor:pointer;text-align:left}#demo-guide button:disabled{opacity:.5;cursor:wait}#demo-guide .demo-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}#demo-case-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#demo-case-list button{font-weight:600;min-height:74px}#demo-guide #demo-feedback{min-height:22px;padding:8px 0;font-weight:600;color:#39735a}#demo-guide .demo-info{padding:12px;background:var(--panel,#f1f5f2);border-radius:8px;margin-top:16px}#demo-guide #demo-form-list{display:flex;gap:8px;flex-wrap:wrap}body:has(#demo-banner) .tabs [data-tab="users"],body:has(#demo-banner) .tabs [data-tab="llm"],body:has(#demo-banner) .tabs [data-tab="schema"],body:has(#demo-banner) .tabs [data-tab="aliases"],body:has(#demo-banner) .tabs [data-tab="notes"],body:has(#demo-banner) .tabs [data-tab="feedback"],body:has(#demo-banner) .tabs [data-tab="trash"],body:has(#demo-banner) .tabs [data-tab="wecom"],body:has(#demo-banner) .tabs [data-tab="autopilot"],body:has(#demo-banner) .tabs [data-tab="aireply"],body:has(#demo-banner) .tabs [data-tab="notif"],body:has(#demo-banner) .tabs [data-tab="customer"],body:has(#demo-banner) .tabs [data-tab="share"]{display:none!important}body:has(#demo-banner) .side-group{display:none}body:has(#demo-banner) #insAuto,body:has(#demo-banner) #insSync,body:has(#demo-banner) #insSample,body:has(#demo-banner) #insBackfill{display:none!important}@media(max-width:620px){#demo-banner{font-size:11px;gap:7px}#demo-guide .demo-dialog{padding:18px}#demo-case-list{grid-template-columns:1fr}#demo-case-list button{min-height:48px}}

#demo-guide [hidden]{display:none!important}
body:has(#demo-banner) #changePwBtn,body:has(#demo-banner) #changePwModal{display:none!important}
