.cp-help-layout{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,1.7fr);gap:20px;align-items:start}.cp-help .content-card{padding:20px}.cp-help summary{cursor:pointer;font-weight:650;padding:8px 0}.cp-help textarea{font:inherit;width:100%;padding:12px;border:1px solid #cbd5e1;border-radius:10px;resize:vertical;box-sizing:border-box}.cp-help-thread{display:grid;gap:7px;text-align:left;background:#fff;border:1px solid #dce3ed;border-radius:12px;width:100%;padding:16px;margin:12px 0;cursor:pointer;color:#172338;font:inherit}.cp-help-thread span{font-size:13px;color:#32644b}.cp-help-thread small,.cp-help-message small{display:block;color:#64748b;font-size:12px}.cp-help-message{border:1px solid #dce3ed;border-radius:12px;padding:15px;margin:12px 0}.cp-help-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.cp-help-owner{background:#f0f8f4;border-color:#b6d9c5}.cp-help button:focus-visible,.cp-help summary:focus-visible{outline:3px solid #21754d;outline-offset:3px}.cp-help h2,.cp-help-thread strong{overflow-wrap:anywhere}@media(max-width:800px){.cp-help-layout{grid-template-columns:1fr}.cp-help .content-card{padding:16px}.cp-help button{min-height:44px}}
