.telegram-help{box-sizing:border-box;display:block;grid-column:1/-1;flex-basis:100%;min-width:0;max-width:100%;margin:12px 0;color:#d8c49e;font-family:inherit;font-size:14px;line-height:1.5;text-align:left;order:5}
.telegram-help summary{cursor:pointer;min-height:44px;padding:11px 0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}
.telegram-help-body{padding:15px;border:1px solid #d4b57550;border-radius:12px;background:#151618;color:#ded8cc}
.telegram-help-body p{font-size:13px;line-height:1.55;margin:0 0 12px}
.telegram-help textarea{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:120px;max-height:240px;resize:vertical;padding:12px;border:1px solid #ffffff40;border-radius:8px;background:#0d0e10;color:#eee7da;font-family:inherit;font-size:16px;line-height:1.5}
.telegram-help-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.telegram-help-actions>button,.telegram-help-actions>a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:1 1 160px;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #c8aa7655;border-radius:9px;background:#d4b57515;color:#e7cd9f;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer}
.telegram-help :is(summary,button,a,textarea):focus-visible{outline:2px solid #e7cd9f;outline-offset:3px}
.telegram-help button:disabled{opacity:.65;cursor:wait}
.telegram-help .telegram-help-status{margin:10px 0 0}
.telegram-help .telegram-help-status:empty{display:none}
