.help-launcher{position:fixed;right:20px;bottom:20px;z-index:60;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border:1px solid var(--accent-strong);border-radius:999px;background:var(--accent);color:var(--on-accent);font:inherit;font-size:14px;font-weight:600;box-shadow:var(--shadow-lg);cursor:pointer}.help-launcher:hover{background:var(--accent-strong)}.help-launcher:focus-visible{outline:2px solid transparent;box-shadow:var(--focus)}.help-launcher[aria-expanded=true]{background:var(--accent-strong)}.help-dot{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border:2px solid var(--surface);border-radius:50%;background:var(--gold)}.help-panel{position:fixed;right:20px;bottom:76px;z-index:61;display:flex;flex-direction:column;width:min(400px,calc(100vw - 40px));max-height:min(680px,calc(100vh - 100px));border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);overflow:hidden}.help-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 4px 20px}.help-back,.help-close{min-height:36px;border:0;border-radius:var(--radius-sm);background:none;color:var(--muted);font:inherit;cursor:pointer}.help-close{width:36px;font-size:24px;line-height:1}.help-back{padding:0 8px;margin-left:-8px;color:var(--accent);font-size:14px;font-weight:600}.help-back:hover,.help-close:hover{background:var(--accent-soft)}.help-back:focus-visible,.help-close:focus-visible,.help-topic-list button:focus-visible,.help-tour-button:focus-visible,.help-tour-card button:focus-visible{outline:2px solid transparent;box-shadow:var(--focus)}.help-search{padding:4px 20px 12px;border-bottom:1px solid var(--line)}.help-search input{width:100%;min-height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:14px}.help-search input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.help-body{flex:1;min-height:0;padding:16px 20px 24px;overflow-y:auto;overscroll-behavior:contain}.help-eyebrow{margin:0;color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.help-title{margin:4px 0 8px;font-size:18px;line-height:1.3}.help-muted,.help-summary{margin:0 0 12px;color:var(--muted);font-size:14px;line-height:1.5}.help-tour-button{display:inline-flex;align-items:center;min-height:36px;margin:0 0 8px;padding:0 14px;border:1px solid var(--accent);border-radius:999px;background:var(--accent-soft);color:var(--accent-strong);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.help-section{margin-top:16px}.help-section h3{margin:0 0 6px;font-size:14px}.help-section ol,.help-section ul:not(.help-topic-list){margin:0;padding-left:20px;font-size:14px;line-height:1.55}.help-section li+li{margin-top:4px}.help-all{padding-top:16px;border-top:1px solid var(--line)}.help-area h4{margin:12px 0 4px;color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.help-topic-list{margin:0;padding:0;list-style:none}.help-topic-list button{display:grid;gap:2px;width:100%;padding:8px 10px;margin:0 -10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-sizing:content-box}.help-topic-list button:hover{background:var(--accent-soft)}.help-topic-list strong{font-size:14px}.help-topic-list span{color:var(--muted);font-size:13px;line-height:1.4}.help-tour{position:fixed;inset:0;z-index:70;pointer-events:none}.help-tour-ring{position:fixed;border:3px solid var(--gold);border-radius:12px;box-shadow:0 0 0 9999px rgb(var(--shadow-color)/.45)}.help-tour-card{position:fixed;width:min(340px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:16px 18px;border-radius:var(--radius);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);pointer-events:auto}.help-tour-card:focus{outline:none}.help-tour-card h2{margin:4px 0 6px;font-size:16px}.help-tour-card p:not(.help-eyebrow){margin:0;font-size:14px;line-height:1.5}.help-tour-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px}.help-tour-actions span{display:flex;gap:6px}.help-tour-card button{min-height:36px;padding:0 14px;border-radius:var(--radius-sm);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.help-tour-card .help-tour-skip{padding:0 4px;border:0;background:none;color:var(--muted)}.help-tour-prev{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.help-tour-next{border:1px solid var(--accent-strong);background:var(--accent);color:var(--on-accent)}.product-shell .main-area{padding-bottom:72px}.product-shell .k-action-sticky{margin-right:64px}@media (min-width:561px){.product-shell .k-action-bar:not(.k-action-sticky){padding-right:72px}}.help-launcher{right:16px;bottom:16px;width:48px;height:48px;padding:0;justify-content:center}@media (max-width:1439px){.help-launcher{right:8px;bottom:8px;width:44px;height:44px}}.help-launcher-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width:640px){.help-panel{inset:0;width:100%;max-height:none;border:0;border-radius:0}}@media print{.help-launcher,.help-panel,.help-tour{display:none}}.product-shell .page-content{padding-bottom:96px}