.prototype-ui .help-layout{--help-ease:cubic-bezier(.23,1,.32,1);grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.prototype-ui .help-side{gap:16px;display:grid;position:sticky;top:24px}.prototype-ui .help-questions h2{align-items:baseline;gap:8px;display:flex}.prototype-ui .help-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.prototype-ui .help-qa+.help-qa{border-top:1px solid var(--line)}.prototype-ui .help-qa h3{font:inherit;margin:0}.prototype-ui .help-qa button{width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:12px 20px;display:flex}.prototype-ui .help-qa button:hover{background:var(--bg)}.prototype-ui .help-qa button:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.prototype-ui .help-q{flex:1;min-width:0;font-size:13px;font-weight:500;line-height:20px}.prototype-ui .help-category{flex:none}.prototype-ui .help-qa button .icon{width:16px;height:16px;color:var(--muted);transition:transform .15s var(--help-ease);flex:none}.prototype-ui .help-qa[data-open] button .icon{transition-duration:.2s;transform:rotate(180deg)}.prototype-ui .help-a{opacity:0;transition:grid-template-rows .15s var(--help-ease),opacity .15s var(--help-ease);grid-template-rows:0fr;display:grid}.prototype-ui .help-qa[data-open] .help-a{opacity:1;grid-template-rows:1fr;transition-duration:.2s}.prototype-ui .help-a>div{min-height:0;overflow:hidden}.prototype-ui .help-a p{max-width:720px;color:var(--ink);margin:0;padding:0 20px 20px;font-size:12px;line-height:20px}.prototype-ui .help-support{gap:8px;padding:20px;display:grid}.prototype-ui .help-address{color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-size:16px;font-weight:600;line-height:24px}.prototype-ui .help-hint{color:var(--muted);margin:0;font-size:12px;line-height:20px}.prototype-ui .help-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.prototype-ui .help-actions .button{text-decoration:none}.prototype-ui .help-copy-status{color:var(--muted);margin:0;font-size:11px;line-height:16px}.prototype-ui .help-copy-status.is-failed{color:var(--amber)}.prototype-ui .help-legal nav{padding:0 20px}.prototype-ui .help-legal .workspace-link-row{min-height:44px;padding:12px 0}.prototype-ui .help-legal .workspace-link-row .icon{width:14px;height:14px;color:var(--muted)}.prototype-ui .help-meta{border-top:1px solid var(--line);color:var(--muted);gap:4px;padding:16px 20px;font-size:11px;line-height:16px;display:grid}.prototype-ui .help-meta p{margin:0}.prototype-ui .help-meta strong{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:reduce){.prototype-ui .help-a,.prototype-ui .help-qa[data-open] .help-a{transition:opacity .15s linear}.prototype-ui .help-qa button .icon,.prototype-ui .help-qa[data-open] button .icon{transition:none}}@media (width<=960px){.prototype-ui .help-layout{grid-template-columns:1fr}.prototype-ui .help-side{position:static}}@media (width<=660px){.prototype-ui :is(.help-questions,.help-legal) h2{padding:16px}.prototype-ui .help-qa button{flex-wrap:wrap;gap:8px 12px;padding:12px 16px}.prototype-ui .help-q{flex-basis:calc(100% - 28px)}.prototype-ui .help-qa button .icon{order:1}.prototype-ui .help-category{order:2}.prototype-ui .help-a p{padding:0 16px 16px}.prototype-ui .help-support{padding:16px}.prototype-ui .help-legal nav{padding:0 16px}.prototype-ui .help-meta{padding:16px}}