.xbz-help-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1.5px solid #cbd5e1;background:#fff;color:#475569;cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s,color .15s,transform .15s}.xbz-help-btn svg{width:17px;height:17px}.xbz-help-btn:hover{background:#eff6ff;border-color:#366ed8;color:#366ed8;transform:translateY(-1px)}html[data-theme=dark] .xbz-help-btn{background:#1e293b;border-color:#334155;color:#cbd5e1}html[data-theme=dark] .xbz-help-btn:hover{background:#1e3a5f;border-color:#3b82f6;color:#93c5fd}.xbz-help-tooltip{position:fixed;z-index:10000;max-width:260px;background:#0f172a;border:1px solid rgba(255,255,255,.08);color:#f8fafc;padding:9px 13px;border-radius:10px;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.01em;box-shadow:0 10px 26px -6px #02061766,0 2px 8px #02061738;opacity:0;transform:scale(.96);transform-origin:center bottom;pointer-events:none;transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.xbz-help-tooltip.is-visible{opacity:1;transform:scale(1)}.xbz-help-tooltip:after{content:"";position:absolute;left:var(--xbz-help-arrow-left, 50%);width:8px;height:8px;background:#0f172a;transform:translate(-50%) rotate(45deg)}.xbz-help-tooltip.is-below:after{top:-4px}.xbz-help-tooltip.is-above:after{bottom:-4px}html[data-theme=dark] .xbz-help-tooltip,html[data-theme=dark] .xbz-help-tooltip:after{background:#1e293b;color:#f1f5f9}html[data-theme=dark] .xbz-help-tooltip{box-shadow:0 10px 26px -6px #0000008c,0 2px 8px #00000059}[data-help]{cursor:help}.xbz-help-backdrop{position:fixed;inset:0;background:#0f172a8c;z-index:9998;display:none;align-items:flex-start;justify-content:center;padding:6vh 16px;overflow-y:auto}.xbz-help-backdrop.show{display:flex}.xbz-help-modal{background:#fff;color:#0f172a;border-radius:16px;width:min(640px,100%);max-height:88vh;display:flex;flex-direction:column;box-shadow:0 20px 40px -10px #00000059}html[data-theme=dark] .xbz-help-modal{background:#111827;color:#f1f5f9}.xbz-help-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #e2e8f0}html[data-theme=dark] .xbz-help-head{border-bottom-color:#1e293b}.xbz-help-head h2{margin:0;font-size:17px;font-weight:800;display:flex;align-items:center;gap:8px}.xbz-help-head h2 svg{width:19px;height:19px;color:#366ed8}.xbz-help-close{border:none;background:transparent;color:#64748b;cursor:pointer;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.xbz-help-close:hover{background:#f1f5f9;color:#0f172a}html[data-theme=dark] .xbz-help-close:hover{background:#1e293b;color:#f1f5f9}.xbz-help-search-wrap{padding:14px 20px;border-bottom:1px solid #e2e8f0}html[data-theme=dark] .xbz-help-search-wrap{border-bottom-color:#1e293b}.xbz-help-search-wrap input{width:100%;box-sizing:border-box;padding:9px 12px;border-radius:10px;border:1.5px solid #cbd5e1;font-size:13px;background:#f8fafc;color:inherit}.xbz-help-search-wrap input:focus{outline:none;border-color:#366ed8;background:#fff}html[data-theme=dark] .xbz-help-search-wrap input{background:#1e293b;border-color:#334155}html[data-theme=dark] .xbz-help-search-wrap input:focus{background:#0f172a;border-color:#3b82f6}.xbz-help-body{padding:6px 20px 20px;overflow-y:auto}.xbz-help-section{padding:14px 0;border-bottom:1px solid #f1f5f9}html[data-theme=dark] .xbz-help-section{border-bottom-color:#1e293b}.xbz-help-section:last-child{border-bottom:none}.xbz-help-section h3{margin:0 0 6px;font-size:13.5px;font-weight:800;color:#0f172a}html[data-theme=dark] .xbz-help-section h3{color:#f1f5f9}.xbz-help-section p{margin:0;font-size:12.5px;line-height:1.6;color:#475569}html[data-theme=dark] .xbz-help-section p{color:#cbd5e1}.xbz-help-empty{padding:24px 4px;text-align:center;font-size:13px;color:#94a3b8}
