.help-widget{position:fixed;right:24px;bottom:22px;z-index:1100;font-family:inherit}.help-toggle{display:flex;align-items:center;gap:10px;border:0;border-radius:32px;background:#a52568;color:#fff;box-shadow:0 8px 30px #173e3530;padding:10px 20px 10px 12px;font-size:15px}.help-toggle svg{width:34px;height:34px}.help-panel{position:absolute;bottom:72px;right:0;width:min(390px,calc(100vw - 32px));border:1px solid #d6dfd6;border-radius:22px;background:#fffdf8;box-shadow:0 18px 70px #132c3940;overflow:hidden}.help-panel[hidden]{display:none}.help-panel header{position:static;padding:16px;background:#153f36;color:#fff;display:flex;justify-content:space-between;align-items:center;border:0}.help-panel header>div{display:flex;align-items:center;gap:10px}.help-panel header svg{width:42px;height:42px}.help-panel header strong{color:#fff;font-size:17px}.help-panel small{display:block;font-size:11px;font-weight:400;color:#e0e9dd;margin-top:3px}.help-panel header button{padding:4px 10px;background:transparent;color:#fff;border:0;font-size:26px}.help-content{padding:18px;max-height:min(66vh,590px);overflow:auto}.help-content p{font-size:14px;line-height:1.55}.help-privacy{color:#63706b;font-size:12px!important}.help-quick{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0}.help-quick button{font-size:12px;background:#edf1e7;color:#153f36;padding:7px 10px;border:1px solid #d8e1d5;border-radius:16px}.help-content form{display:grid;gap:7px}.help-content label{font-size:13px;font-weight:700}.help-content textarea{width:100%;box-sizing:border-box;font:inherit;font-size:14px;padding:10px;border:1px solid #b7c5bb;border-radius:10px}.help-content form button{font-size:14px;padding:10px}.help-mode{font-size:11px;font-weight:700;color:#a52568;display:block;margin-top:20px}.help-support{display:block;margin-top:20px;padding-top:13px;border-top:1px solid #e5e8df;font-size:13px}.help-content a{color:#174c40}.support-nav{display:flex;gap:24px;flex-wrap:wrap;margin:25px 0}.support-create,.support-case{background:#fffdf8;border:1px solid #dce2d8;border-radius:18px;margin:18px 0}.support-create>summary{padding:22px;font-size:19px;font-weight:750;color:#174c40;cursor:pointer}.support-page form{display:grid;gap:16px;padding:22px}.support-page label{display:grid;gap:6px;font-weight:700;color:#223e35}.support-page input,.support-page select,.support-page textarea{box-sizing:border-box;width:100%;font:inherit;padding:11px;border:1px solid #bccbbf;border-radius:9px;background:#fff}.support-page form button{justify-self:start}.support-case>summary{padding:20px;cursor:pointer;display:flex;gap:20px;justify-content:space-between;align-items:center}.support-case summary small{display:block;font-size:12px;color:#65716b;margin-bottom:6px}.support-case summary strong{font-size:19px}.support-state{background:#edf0e6;color:#234739;padding:7px 12px;border-radius:18px;font-size:12px;white-space:nowrap}.support-thread{padding:0 22px 22px}.support-thread form{padding:18px 0;border-top:1px solid #dce2d8}.support-message{background:#edf1e9;border-radius:12px;padding:16px;margin:15px 0}.support-message.from-support{background:#f7e8f0}.support-message time{display:block;font-size:12px;color:#68736e;margin-top:4px}.support-message p{white-space:pre-wrap;overflow-wrap:anywhere}.support-empty{padding:40px;background:#eef1e7;border-radius:20px;text-align:center}.support-empty svg{width:64px;color:#a52568}.support-cta{display:inline-block;padding:12px 20px;border-radius:22px;background:#174c40;color:white!important}.help-widget button:focus-visible,.help-widget a:focus-visible{outline:3px solid #d9a31e;outline-offset:3px}@media(max-width:600px){.help-widget{right:12px;bottom:12px}.help-toggle span{display:none}.help-toggle{padding:10px}.help-panel{bottom:65px}.support-case>summary{align-items:flex-start;flex-direction:column;gap:10px}}
