#bam-help-widget{position:fixed;right:22px;bottom:22px;z-index:110;font-family:Arial,Helvetica,sans-serif;color:#f8f7fb;font-size:15px}#bam-help-widget *{box-sizing:border-box}#bam-help-widget button,#bam-help-widget input{font:inherit}#bam-help-widget button{cursor:pointer}.bam-help-toggle{display:flex;align-items:center;gap:9px;padding:14px 19px;background:#d8ff63;color:#10120a;border:1px solid #d8ff63;border-radius:100px;font-weight:700;box-shadow:0 8px 30px #0005;min-height:48px}.bam-help-dialog{padding:0;position:absolute;bottom:65px;right:0;width:min(390px,calc(100vw - 32px));max-height:min(680px,calc(100dvh - 115px));display:flex;flex-direction:column;background:#111117;border:1px solid #3b334d;border-radius:22px;box-shadow:0 18px 70px #0008;overflow:hidden}.bam-help-dialog[hidden]{display:none}.bam-help-dialog>header{display:flex;justify-content:space-between;align-items:center;padding:22px 22px 17px;background:#211b31;border-bottom:1px solid #3b334d}.bam-help-dialog header span{display:block;font-size:10px;font-weight:700;letter-spacing:2px;color:#c0afea}.bam-help-dialog h2{font-size:23px;line-height:1.2;margin:8px 0 0;letter-spacing:-.7px;color:#fff;font-weight:700}.bam-help-close{padding:4px 10px;border:0;background:transparent;color:#c1b6d6;font-size:27px!important;min-width:40px;min-height:40px}.bam-help-note{color:#a9a4b8;line-height:1.6;font-size:12px;margin:15px 22px}.bam-help-history{min-height:130px;max-height:290px;overflow:auto;padding:0 20px 8px;flex:1}.bam-help-message{margin:8px 0;padding:12px 14px;border-radius:13px;background:#211c2c;overflow-wrap:anywhere}.bam-help-message.user{margin-left:30px;background:#273118}.bam-help-message strong{color:#c6b5ee;font-size:11px}.bam-help-message.user strong{color:#d8ff63}.bam-help-message p{margin:7px 0 0;white-space:pre-wrap;line-height:1.65;font-size:13px;color:#f5f3f9}.bam-help-suggestions{display:flex;flex-wrap:wrap;gap:6px;padding:8px 20px}.bam-help-suggestions button{padding:8px 10px;border:1px solid #41374f;border-radius:20px;background:transparent;color:#d3c5ed;font-size:11px!important;min-height:34px}.bam-help-form{padding:12px 20px 14px}.bam-help-form label{display:block;font-size:12px;color:#d2c9e0;margin-bottom:8px}.bam-help-form>div{display:flex;gap:8px}.bam-help-form input{width:100%;min-width:0;background:#09090f;color:#fff;border:1px solid #423a50;border-radius:11px;padding:12px;font-size:16px!important;min-height:45px}.bam-help-form button{flex-shrink:0;width:45px;background:#d8ff63;color:#15170e;border:0;border-radius:11px;font-size:23px!important}.bam-help-dialog footer{padding:13px 20px 17px;border-top:1px solid #34303e;background:#16121f}.bam-help-dialog footer a{display:block;color:#d8ff63;font-size:13px;font-weight:700;text-decoration:none}.bam-help-dialog footer small{display:block;margin-top:9px;font-size:10px;line-height:1.6;color:#b4aabd}.bam-help-dialog :focus-visible,.bam-help-toggle:focus-visible{outline:2px solid #d8ff63;outline-offset:3px}#bam-help-widget button:disabled{opacity:.55;cursor:wait}@media(max-width:600px){#bam-help-widget{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.bam-help-toggle{padding:12px 16px}.bam-help-dialog{max-height:calc(100dvh - 130px);bottom:60px}.bam-help-history{max-height:230px}}
@media(max-width:640px){#bam-help-widget{right:12px;bottom:12px}.bam-help-toggle{min-height:40px;padding:9px 12px;gap:6px;font-size:12px}.bam-help-toggle svg{width:16px;height:16px}}
