.wa-fab{z-index:60;color:#fff;cursor:pointer;background:#25d366;border:0;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;transition:transform .3s,box-shadow .3s;display:grid;position:fixed;bottom:100px;right:30px;box-shadow:0 10px 24px #0b191247,inset 0 0 0 1px #0000000f}.wa-fab svg{width:28px;height:28px}.wa-fab:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0b191257}.wa-fab:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.wa-fab--low{bottom:24px}.wa-fab__label{background:var(--night);font-family:var(--nunito);letter-spacing:.5px;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;border-radius:16px;margin-top:-16px;padding:8px 14px;font-size:13px;font-weight:700;line-height:16px;transition:opacity .25s,transform .25s;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(6px)}.wa-fab:hover .wa-fab__label,.wa-fab:focus-visible .wa-fab__label{opacity:1;transform:none}.jg-panel~.wa-fab{display:none}.wa-dialog{background:#fff;border:0;border-radius:16px;width:min(480px,100vw - 32px);max-width:none;height:min(640px,100vh - 64px);max-height:none;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 60px #0b191247}.wa-dialog[open]{animation:.28s cubic-bezier(.22,1,.36,1) waIn}.wa-dialog::backdrop{background:#0b19128c}@keyframes waIn{0%{opacity:0;transform:translateY(12px)scale(.97)}}html:has(.wa-dialog[open]){overflow:hidden}.wa-box{flex-direction:column;height:100%;min-height:0;display:flex}.wa-hd{background:radial-gradient(120% 140% at 0% 0%, #1e4d33 0%, var(--night) 60%);color:#fff;align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}.wa-hd__icon{color:#fff;background:#25d366;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.wa-hd__icon svg{width:22px;height:22px}.wa-hd__id{flex:1;min-width:0}.wa-hd__id b{font-family:var(--head);font-size:17px;font-weight:600;line-height:22px;display:block}.wa-hd__id small{color:#ffffffa8;font-size:12px;line-height:16px;display:block}.wa-search{margin:16px 16px 0;position:relative}.wa-search svg{width:18px;height:18px;color:var(--text);pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:14px}.wa-search input{width:100%;height:48px;font:inherit;color:var(--ink);background:#fff;border:1px solid #cdd6d1;border-radius:24px;padding:0 16px 0 42px;font-size:16px;transition:border-color .2s,box-shadow .2s;display:block}.wa-search input:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #00663326}.wa-count{font-family:var(--nunito);letter-spacing:.6px;text-transform:uppercase;color:var(--text);margin:12px 20px 4px;font-size:12px;font-weight:700;line-height:16px}.wa-list{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto}.wa-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 8px;display:flex}.wa-row:last-child{border-bottom:0}.wa-badge{border:1px solid var(--line);background:#fff;border-radius:50%;flex:none;width:40px;height:40px;overflow:hidden}.wa-badge img{object-fit:contain;width:100%;height:100%;display:block}.wa-name{flex:1;min-width:0}.wa-name b{font-family:var(--head);white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-size:15.5px;font-weight:500;line-height:21px;display:block;overflow:hidden}.wa-name small{color:var(--text);font-size:12.5px;line-height:17px;display:block}.wa-join{background:var(--green);height:36px;font-family:var(--nunito);white-space:nowrap;color:#fff;border-radius:18px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;transition:background-color .2s;display:inline-flex}.wa-join svg{width:15px;height:15px}.wa-join:hover{background:var(--green-d);color:#fff}.wa-join:focus-visible{outline:2px solid var(--green);outline-offset:2px}.wa-soon{background:var(--field);font-family:var(--nunito);white-space:nowrap;color:var(--text);border-radius:18px;flex:none;padding:0 12px;font-size:12px;font-weight:700;line-height:30px}.wa-empty{text-align:center;color:var(--text);padding:32px 16px;font-size:14px}.wa-note{border-top:1px solid var(--line);color:var(--text);margin:0;padding:12px 20px;font-size:12.5px;line-height:18px}.wa-note a{color:var(--green);text-decoration:underline}@media (max-width:640px){.wa-fab{width:48px;height:48px;bottom:86px;right:21px}.wa-fab svg{width:26px;height:26px}.wa-fab--low{bottom:16px}.wa-fab__label{display:none}.wa-dialog{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.wa-hd{padding-top:max(14px, env(safe-area-inset-top))}.wa-note{padding-bottom:max(12px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.wa-dialog[open]{animation:none}.wa-fab:hover{transform:none}}
