#tw-help{position:fixed;right:22px;bottom:22px;z-index:1000;font:14px/1.5 Arial,Helvetica,sans-serif;color:#162d38;text-align:left;letter-spacing:normal}#tw-help *{box-sizing:border-box}#tw-help button,#tw-help input{font:inherit}#tw-help button{cursor:pointer}#tw-help [hidden]{display:none!important}#tw-help .tw-launch{display:flex;align-items:center;gap:9px;margin-left:auto;background:#162d38;color:white;border:0;border-radius:30px;padding:13px 18px;min-height:50px;box-shadow:0 4px 20px #162d3826}#tw-help svg{width:26px;height:26px;flex:none}#tw-help .tw-invite{position:relative;margin-bottom:12px;width:290px;background:white;border:1px solid #dce2df;border-radius:12px;padding:18px 35px 17px 18px;box-shadow:0 6px 28px #162d3822}#tw-help .tw-invite p{margin:0 0 10px;font-size:14px}#tw-help .tw-invite button.tw-start{border:0;background:#162d38;color:white;padding:9px 14px;border-radius:5px;font-size:12px}#tw-help .tw-dismiss{position:absolute;right:7px;top:7px;border:0;background:none;font-size:23px;width:30px;height:30px;color:#53656c}#tw-help .tw-panel{width:350px;max-height:min(620px,calc(100dvh - 110px));display:flex;flex-direction:column;background:white;border:1px solid #dce2df;box-shadow:0 8px 38px #162d3830;border-radius:14px;overflow:hidden;margin-bottom:12px}#tw-help .tw-head{display:flex;align-items:center;gap:12px;padding:16px 18px;background:#162d38;color:white}#tw-help .tw-head strong{font-size:15px}#tw-help .tw-head small{display:block;font-size:11px;color:#d3dfdf}#tw-help .tw-close{margin-left:auto;color:white;background:none;border:0;font-size:25px;min-width:30px;min-height:32px}#tw-help .tw-scroll{padding:17px;overflow:auto;min-height:0;overscroll-behavior:contain}#tw-help .tw-message{border-radius:10px;background:#f0f3f0;padding:12px 14px;margin-bottom:12px;font-size:13px;white-space:pre-line}#tw-help .tw-user{background:#e8eef2;margin-left:30px}#tw-help .tw-message a{display:block;margin-top:9px;color:#153e36;text-underline-offset:3px;font-weight:600}#tw-help .tw-choices{display:grid;gap:8px}#tw-help .tw-choices button{border:1px solid #ccd6d0;background:white;border-radius:6px;text-align:left;padding:10px 12px;color:#162d38;font-size:13px}#tw-help .tw-choices button:hover{background:#eef2ef}#tw-help .tw-form{display:flex;gap:7px;border-top:1px solid #dce2df;padding:12px}#tw-help .tw-form input{width:0;flex:1;min-width:0;border:1px solid #cad3cd;border-radius:6px;padding:10px;font-size:13px}#tw-help .tw-form button{border:0;border-radius:6px;background:#162d38;color:white;padding:9px 12px;font-size:12px}#tw-help .tw-disclaimer{font-size:10px;color:#61716a;padding:0 12px 11px;margin:0}#tw-help button:focus-visible,#tw-help input:focus-visible,#tw-help a:focus-visible{outline:3px solid #e65c26;outline-offset:2px}@media(max-width:480px){#tw-help{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}#tw-help .tw-panel{width:min(350px,calc(100vw - 24px));max-height:calc(100dvh - 110px)}#tw-help .tw-invite{width:min(290px,calc(100vw - 24px))}#tw-help .tw-launch{padding:11px 15px}}

#tw-help .tw-save-status{margin:4px 14px;font-size:11px;line-height:1.4;color:#52645d}#tw-help .tw-disclaimer{line-height:1.4}
