.gs-help{margin:1rem 0 0;padding:.75rem;border:1px solid #c4c9b6;border-radius:14px;background:#fff9e9;color:#344b43;font-size:14px;text-align:left;max-width:100%;box-sizing:border-box}
.gs-help summary{cursor:pointer;min-height:44px;display:flex;align-items:center;line-height:1.5}
.gs-help p{line-height:1.6;overflow-wrap:anywhere}
.gs-help button{min-height:44px;width:100%;margin:.35rem 0;padding:.65rem;font:inherit;border-radius:12px;white-space:normal}
.gs-help textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:100px;font:inherit;overflow:auto}
.gs-help details{border-top:1px dashed #d4cab2;margin:.5rem 0;padding:.25rem 0}
.gs-help [hidden]{display:none!important}
.gs-binding{font-size:13px!important;line-height:1.5!important;margin:.75rem auto!important;max-width:30em;color:#4c6256;text-align:center}
.gs-binding a{display:inline-flex;align-items:center;min-height:44px;color:inherit}
.gs-close{position:sticky!important;top:0;z-index:3;display:block!important;width:44px!important;min-height:44px!important;padding:0!important;margin:0 0 0 auto!important;background:#fff9e9!important;color:#344b43!important;font-size:24px!important;border-radius:12px}
