#avenqoHelpRoot{--ah-bg:#0d2631;--ah-panel:#102f3b;--ah-line:#315561;--ah-text:#eff8fa;--ah-muted:#9ab4bd;--ah-accent:#73dac3;--ah-shadow:0 24px 80px rgba(0,0,0,.42);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ah-text)}
html[data-theme="light"] #avenqoHelpRoot{--ah-bg:#f5fbfa;--ah-panel:#fff;--ah-line:#bad0d0;--ah-text:#10262c;--ah-muted:#526b72;--ah-accent:#187862;--ah-shadow:0 24px 80px rgba(31,61,68,.22)}
.avenqo-help-fab{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:8800;display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 15px;border:1px solid var(--ah-line);border-radius:999px;background:var(--ah-accent);color:#08251f;font-weight:800;box-shadow:0 12px 30px rgba(0,0,0,.28);cursor:pointer}
.avenqo-help-fab span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#08251f;color:#fff}.avenqo-help-fab:focus-visible,.avenqo-help-panel button:focus-visible,.avenqo-help-panel input:focus-visible{outline:3px solid #5bc5eb;outline-offset:2px}
.avenqo-help-backdrop{position:fixed;inset:0;z-index:8801;background:rgba(0,0,0,.6);backdrop-filter:blur(2px)}.avenqo-help-backdrop[hidden],.avenqo-help-panel[hidden]{display:none!important}
.avenqo-help-panel{position:fixed;z-index:8802;top:0;right:0;width:min(540px,100vw);height:100dvh;overflow:auto;background:var(--ah-bg);color:var(--ah-text);border-left:1px solid var(--ah-line);box-shadow:var(--ah-shadow);padding:20px max(18px,env(safe-area-inset-right)) max(30px,env(safe-area-inset-bottom)) 20px}
body.avenqo-help-open{overflow:hidden}.avenqo-help-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:sticky;top:-20px;z-index:2;margin:-20px -4px 14px;padding:20px 4px 12px;background:linear-gradient(var(--ah-bg) 80%,transparent)}
.avenqo-help-head small{display:block;color:var(--ah-accent);font-weight:800;letter-spacing:.12em}.avenqo-help-head h2{margin:2px 0 0;font-size:25px}.avenqo-help-icon{width:44px;height:44px;border:1px solid var(--ah-line);border-radius:12px;background:var(--ah-panel);color:var(--ah-text);font-size:26px;cursor:pointer}
.avenqo-help-welcome,.avenqo-help-now,.avenqo-help-tools,.avenqo-help-section,.avenqo-help-panel footer{border:1px solid var(--ah-line);border-radius:16px;background:var(--ah-panel);padding:16px;margin:12px 0}
.avenqo-help-welcome[hidden]{display:none}.avenqo-help-welcome b{font-size:17px}.avenqo-help-welcome p,.avenqo-help-panel footer p{color:var(--ah-muted);line-height:1.5;margin:7px 0}.avenqo-help-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:12px}
.avenqo-help-panel button{min-height:42px;padding:9px 12px;border:1px solid var(--ah-line);border-radius:10px;background:var(--ah-bg);color:var(--ah-text);font:inherit;cursor:pointer}.avenqo-help-actions button:first-child{background:var(--ah-accent);border-color:transparent;color:#08251f;font-weight:800}
#avenqoHelpContext>span{display:block;color:var(--ah-accent);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}#avenqoHelpContext h3{margin:5px 0 8px;font-size:19px}#avenqoHelpContext p{margin:5px 0;color:var(--ah-muted);line-height:1.45}
.avenqo-help-tools{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.avenqo-help-tools label{display:grid;gap:7px;color:var(--ah-muted);font-size:12px}.avenqo-help-tools input{min-height:44px;width:100%;border:1px solid var(--ah-line);border-radius:10px;background:var(--ah-bg);color:var(--ah-text);padding:9px 11px;font:inherit}
.avenqo-help-section{padding:0;overflow:hidden}.avenqo-help-section summary{display:flex;align-items:center;gap:10px;padding:15px;cursor:pointer;list-style:none}.avenqo-help-section summary::-webkit-details-marker{display:none}.avenqo-help-section summary span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:9px;background:rgba(115,218,195,.14);color:var(--ah-accent);font-weight:900}.avenqo-help-section ol{margin:0;padding:0 18px 17px 48px;color:var(--ah-muted)}.avenqo-help-section li{padding:5px 0;line-height:1.45}.avenqo-help-empty{padding:24px;text-align:center;color:var(--ah-muted)}
.avenqo-help-panel footer{display:flex;gap:11px;align-items:flex-start}.avenqo-help-panel footer>span{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:50%;background:var(--ah-accent);color:#08251f;font-weight:900}
.avenqo-help-highlight{position:relative!important;z-index:8799!important;outline:4px solid #73dac3!important;outline-offset:4px!important;border-radius:8px!important}.avenqo-tour{position:fixed;z-index:8805;left:50%;bottom:max(22px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(460px,calc(100vw - 28px));padding:17px;border:1px solid #4d7a7d;border-radius:16px;background:#102f3b;color:#f4fbfc;box-shadow:0 20px 70px rgba(0,0,0,.48)}.avenqo-tour b{font-size:18px}.avenqo-tour p{color:#b7cbd0;line-height:1.5}.avenqo-tour>div{display:flex;justify-content:flex-end;gap:8px}.avenqo-tour button{min-height:42px;padding:9px 13px;border:1px solid #45636d;border-radius:9px;background:#0b2029;color:#fff}.avenqo-tour button:last-child{background:#73dac3;color:#08251f;border-color:transparent;font-weight:800}
body[data-avenqo-simple="true"] button,body[data-avenqo-simple="true"] input,body[data-avenqo-simple="true"] select,body[data-avenqo-simple="true"] textarea{min-height:48px}body[data-avenqo-simple="true"] .nav-btn{min-height:50px}body[data-avenqo-simple="true"] .panel{line-height:1.55}body[data-avenqo-simple="true"] table td,body[data-avenqo-simple="true"] table th{padding-top:13px;padding-bottom:13px}
@media(max-width:620px){.avenqo-help-fab{width:50px;height:50px;padding:0;justify-content:center}.avenqo-help-fab>b{display:none}.avenqo-help-panel{padding-left:14px;padding-right:14px}.avenqo-help-tools{grid-template-columns:1fr}.avenqo-help-tools>button{width:100%}.avenqo-tour{bottom:12px}.avenqo-help-panel{border-left:0}}
@media(prefers-reduced-motion:reduce){.avenqo-help-panel *,.avenqo-help-fab,.avenqo-tour{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media print{#avenqoHelpRoot{display:none!important}}
