#tm-help-btn{z-index:9998;color:#14225c;cursor:pointer;background:#f9b824;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 20px 12px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 14px #14225c40}#tm-help-btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #14225c52}#tm-help-btn:active{transform:translateY(0)}#tm-help-btn .tm-help-icon{color:#f9b824;background:#14225c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:inline-flex}#tm-help-overlay{z-index:999999!important;pointer-events:none!important;opacity:0!important;box-sizing:border-box!important;background:0 0!important;justify-content:flex-end!important;align-items:flex-end!important;padding:24px!important;transition:opacity .2s!important;display:none!important;position:fixed!important;inset:0!important}#tm-help-overlay.tm-open{opacity:1!important;pointer-events:auto!important;display:flex!important}#tm-help-modal{transform-origin:100% 100%;opacity:0;transition:transform .2s,opacity .2s;transform:translateY(16px)scale(.97);box-sizing:border-box!important;background:#fff!important;border-radius:16px!important;flex-direction:column!important;width:100%!important;max-width:320px!important;max-height:min(560px,80vh)!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 32px #14225c40,0 2px 8px #14225c1f!important}#tm-help-overlay.tm-open #tm-help-modal{opacity:1;transform:translateY(0)scale(1)}#tm-help-modal-header{box-sizing:border-box!important;background:#14225c!important;border-radius:16px 16px 0 0!important;flex:none!important;justify-content:space-between!important;align-items:center!important;padding:14px 18px!important;display:flex!important}#tm-help-modal-header h2{color:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-weight:700}#tm-help-close{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:22px;line-height:1}#tm-help-close:hover{background:#ffffff26}#tm-help-modal-body{box-sizing:border-box!important;flex:auto!important;min-height:0!important;padding:16px 18px!important;overflow-y:auto!important}#tm-help-modal-body *{box-sizing:border-box!important}#tm-help-modal-body h1,#tm-help-modal-body h2,#tm-help-modal-body h3,#tm-help-modal-body h4{word-break:normal!important;overflow-wrap:break-word!important;max-width:100%!important;margin:0 0 8px!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important}#tm-help-modal-body p,#tm-help-modal-body span,#tm-help-modal-body label,#tm-help-modal-body div{word-break:normal!important;overflow-wrap:break-word!important;max-width:100%!important;font-size:14px!important;line-height:1.5!important}#tm-help-modal-body .hs-form-html,#tm-help-modal-body .hs-form,#tm-help-modal-body form{box-sizing:border-box!important;width:100%!important;max-width:100%!important}#tm-help-modal-body input[type=text],#tm-help-modal-body input[type=email],#tm-help-modal-body input[type=tel],#tm-help-modal-body input[type=number],#tm-help-modal-body select,#tm-help-modal-body textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important;font-size:16px!important}#tm-help-modal-body .hs-form-field{max-width:100%!important}#tm-help-modal-body .hs-button,#tm-help-modal-body input[type=submit]{box-sizing:border-box!important;width:100%!important;margin-top:8px!important;padding:12px!important;font-size:16px!important;font-weight:700!important}@media (width<=600px){#tm-help-btn span.tm-help-label{display:none}#tm-help-btn{padding:14px}#tm-help-overlay{justify-content:center!important;align-items:center!important;padding:80px 16px 16px!important}#tm-help-modal{transform-origin:50%;transform:translateY(8px)scale(.97);border-radius:14px!important;max-width:320px!important;max-height:calc(100dvh - 96px)!important}#tm-help-modal-body{padding:14px!important}}@media (width<=360px){#tm-help-modal{max-width:calc(100vw - 32px)!important}}
