html.pilot-mode .pilot-help{width:min(650px,calc(100vw - 32px));max-width:none;max-height:min(780px,calc(100dvh - 32px));padding:0;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--ink);box-shadow:0 24px 80px #0004;overflow:hidden}
html.pilot-mode .pilot-help::backdrop{background:#17141480;backdrop-filter:blur(3px)}
html.pilot-mode .pilot-help[open]{display:flex;flex-direction:column}
html.pilot-mode .pilot-help-bar{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:24px 26px 18px;border-bottom:1px solid var(--line)}
html.pilot-mode .pilot-help-bar small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
html.pilot-mode .pilot-help-bar h2{font-size:22px;line-height:1.2;letter-spacing:-.025em;margin:7px 0 0}
html.pilot-mode .pilot-help-close{width:36px;height:36px;flex:none;border:1px solid var(--line);border-radius:50%;background:transparent;color:inherit;font-size:23px;line-height:1;cursor:pointer}
html.pilot-mode .pilot-help-close:hover,html.pilot-mode .pilot-help-sheet-trigger:hover,html.pilot-mode .pilot-help-trigger:hover{background:var(--hover, #8882)}
html.pilot-mode .pilot-help-content{overflow:auto;overscroll-behavior:contain;padding:20px 26px 28px}
html.pilot-mode .pilot-help-search{display:grid;gap:7px;font-size:12px;color:var(--muted)}
html.pilot-mode .pilot-help-search input{width:100%;min-height:44px;padding:10px 13px;border:1px solid var(--line);border-radius:11px;background:transparent;color:var(--ink);font:inherit;font-size:15px}
html.pilot-mode .pilot-help-search input::placeholder{color:var(--help-placeholder);opacity:1}
html.pilot-mode .pilot-help-count,html.pilot-mode .pilot-help-note,html.pilot-mode .pilot-help-empty{font-size:12px;color:var(--muted);line-height:1.5;margin:18px 0 8px}
html.pilot-mode .pilot-help-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}
html.pilot-mode .pilot-help-list li{border-bottom:1px solid var(--line)}
html.pilot-mode .pilot-help-list button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:15px 3px;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}
html.pilot-mode .pilot-help-list button:hover{color:var(--accent, #76263e)}
html.pilot-mode .pilot-help-list strong,html.pilot-mode .pilot-help-list small{display:block}
html.pilot-mode .pilot-help-list strong{font-size:14px;font-weight:600;margin-top:3px}
html.pilot-mode .pilot-help-list small{font-size:11px;color:var(--muted)}
html.pilot-mode .pilot-help-article{font-size:14px;line-height:1.68;overflow-wrap:anywhere}
html.pilot-mode .pilot-help-article h3{font-size:16px;line-height:1.3;margin:25px 0 8px}
html.pilot-mode .pilot-help-article p{margin:9px 0}
html.pilot-mode .pilot-help-article li{margin:6px 0}
html.pilot-mode .pilot-help-back,html.pilot-mode .pilot-help-link{padding:0;border:0;background:transparent;color:var(--accent, #76263e);font:inherit;text-align:left;cursor:pointer}
html.pilot-mode .pilot-help-link{text-decoration:underline;text-underline-offset:3px}
html.pilot-mode .pilot-help-back{font-size:13px;margin-bottom:14px}
html.pilot-mode .pilot-help-trigger,html.pilot-mode .pilot-help-sheet-trigger{min-height:36px;padding:0 13px;border:1px solid var(--line);border-radius:18px;background:transparent;color:var(--ink);font:inherit;font-size:12px;cursor:pointer}
html.pilot-mode .pilot-help :focus-visible,html.pilot-mode .pilot-help-trigger:focus-visible,html.pilot-mode .pilot-help-sheet-trigger:focus-visible{outline:2px solid var(--accent, #76263e);outline-offset:3px}
@media(max-width:600px){html.pilot-mode .pilot-help{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:16px}html.pilot-mode .pilot-help-bar{padding:20px 18px 15px}html.pilot-mode .pilot-help-content{padding:18px 18px 24px}html.pilot-mode .pilot-help-bar h2{font-size:20px}html.pilot-mode .pilot-help-trigger{padding:0 9px}}
@media(prefers-reduced-motion:no-preference){html.pilot-mode .pilot-help[open]{animation:pilot-help-arrive 150ms cubic-bezier(.2,.7,.2,1) both}@keyframes pilot-help-arrive{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}
html.pilot-mode .pilot-help-support-entry{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin:0 0 20px;padding:10px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}
html.pilot-mode .pilot-help-support-entry:hover{background:var(--hover,#8882)}
html.pilot-mode .pilot-help-support-entry:focus-visible{outline:2px solid var(--accent,#76263e);outline-offset:3px}
html.pilot-mode .pilot-help-close{width:44px;height:44px}
html.pilot-mode .pilot-help-trigger,html.pilot-mode .pilot-help-sheet-trigger{min-height:44px}
html.pilot-mode .pilot-help-article{font-size:16px;line-height:1.6;max-width:70ch}
html.pilot-mode .pilot-help :focus-visible,html.pilot-mode .pilot-help-trigger:focus-visible,html.pilot-mode .pilot-help-sheet-trigger:focus-visible{outline-color:var(--focus)}
@media(prefers-reduced-motion:no-preference){html.pilot-mode .pilot-help[open]{animation-duration:180ms;animation-timing-function:cubic-bezier(.2,0,0,1)}}

html.pilot-mode{--help-placeholder:#56534d}
html.pilot-mode[data-theme="dark"]{--help-placeholder:#c6bfb3}
