.jb{--jb-green:#0f7a43;--jb-yellow:#ffd23f;--jb-ink:#14130f;--jb-cream:#fff7dc;--jb-red:#e8412c;--jb-display:Anton,Impact,"Arial Narrow Bold","Helvetica Neue",system-ui,sans-serif;color:var(--jb-cream);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:none;background:#15110d;font-family:system-ui,-apple-system,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.jb button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.jb button:disabled{opacity:.5;cursor:default}.jb a{color:var(--jb-yellow)}.jb-stage{position:absolute;inset:0}.jb-fx{pointer-events:none;z-index:3;transition:background .35s;position:absolute;inset:0}.jb-fx.jb-fade{background:#000}.jb-fx.jb-tumble{animation:.9s ease-in forwards jb-tumble}@keyframes jb-tumble{0%{background:#fff0;transform:none}40%{background:#fff6}70%{background:#fff;transform:rotate(14deg)scale(1.2)}to{background:#fff}}.jb-pop{font:900 15px/1 var(--jb-display);letter-spacing:.02em;color:#fff;text-shadow:0 2px #000,0 0 6px #000;white-space:nowrap;opacity:0;pointer-events:none;will-change:transform,opacity;position:absolute;top:0;left:0}.jb-pop.jb-pop-rare{color:var(--jb-yellow);font-size:24px}.jb-pop.jb-pop-ghost{color:#bff2c9;font:800 13px/1 system-ui,sans-serif}.jb-top{z-index:5;top:calc(env(safe-area-inset-top) + 10px);pointer-events:none;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;left:12px;right:12px}.jb-room{background:#0a0a089e;border:1px solid #ffffff24;border-radius:12px;max-width:62%;padding:6px 11px}.jb-room small{letter-spacing:.16em;color:var(--jb-yellow);font-size:10px;font-weight:800;display:block}.jb-room b{font:400 19px/1.05 var(--jb-display);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.jb-room-wrong{background:#a01e14c7}.jb-leave{pointer-events:auto;background:#0a0a089e;border:1px solid #fff3;border-radius:12px;padding:9px 12px;font-size:13px;font-weight:800}.jb-timer{z-index:5;top:calc(env(safe-area-inset-top) + 62px);background:var(--jb-yellow);color:var(--jb-ink);white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800;position:absolute;left:50%;translate:-50%;box-shadow:0 4px #00000059}.jb-timer b{font:400 18px/1 var(--jb-display);letter-spacing:.03em;margin-left:3px}.jb-timer-low{background:var(--jb-red);color:#fff;animation:.6s ease-in-out infinite alternate jb-pulse}@keyframes jb-pulse{to{scale:1.07}}.jb-shout{z-index:6;top:calc(env(safe-area-inset-top) + 100px);text-align:center;color:var(--jb-ink);background:#fff;border-radius:16px;padding:9px 12px;font-size:14px;font-weight:800;animation:.3s ease-out jb-in;position:absolute;left:14px;right:14px;box-shadow:0 6px #0000004d}.jb-wallbar{z-index:5;top:calc(env(safe-area-inset-top) + 100px);background:#0000008c;border:1px solid #fff3;border-radius:999px;width:min(70vw,320px);height:18px;position:absolute;left:50%;overflow:hidden;translate:-50%}.jb-shout~.jb-wallbar{opacity:0}.jb-wallbar i{background:linear-gradient(90deg,var(--jb-green),#3fcf73);transition:width .15s;position:absolute;inset:0 auto 0 0}.jb-wallbar span{text-align:center;letter-spacing:.08em;text-shadow:0 1px #000;font-size:11px;font-weight:900;line-height:18px;display:block;position:relative}.jb-cash{z-index:5;top:calc(env(safe-area-inset-top) + 54px);background:#0a0a089e;border-radius:10px;padding:4px 9px;font-size:13px;font-weight:800;position:absolute;right:12px}.jb-cash b{font:400 17px/1 var(--jb-display);letter-spacing:.02em;color:#9ff0b7}.jb-cash em{background:var(--jb-yellow);color:var(--jb-ink);border-radius:5px;margin-left:5px;padding:0 4px;font-size:11px;font-style:normal}.jb-hands{z-index:4;pointer-events:none;height:36vh;position:absolute;bottom:0;left:0;right:0}.jb-hand{bottom:calc(env(safe-area-inset-bottom) + 6vh);width:min(40vw,230px);height:auto;position:absolute}.jb-hand-l{left:-4vw;transform:translate(0)}.jb-hand-r{right:-4vw;transform:translate(0)}.jb-bottom{z-index:6;left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom) + 10px);gap:8px;display:grid;position:absolute}.jb-bag{background:#0a0a08b3;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:8px;padding:6px 6px 6px 8px;display:flex}.jb-gmg{background:repeating-linear-gradient(90deg,#c0392b 0 5px,#ece6d6 5px 7px,#2c5aa0 7px 12px,#ece6d6 12px 14px),#ece6d6;border-radius:5px;flex:none;width:30px;height:26px;box-shadow:inset 0 3px #00000040,inset 0 -2px #ffffff4d}.jb-bagbar{background:#ffffff1f;border-radius:999px;flex:1;height:20px;position:relative;overflow:hidden}.jb-bagbar i{background:linear-gradient(90deg,#c0392b,#2c5aa0);transition:width .12s;position:absolute;inset:0 auto 0 0}.jb-bagbar span{text-align:center;text-shadow:0 1px #000;font-size:12px;font-weight:900;line-height:20px;display:block;position:relative}.jb-bag-full{border-color:var(--jb-yellow);animation:.45s ease-in-out infinite alternate jb-pulse}.jb-sell{background:var(--jb-yellow);white-space:nowrap;border:0;border-radius:10px;padding:9px 11px;box-shadow:0 3px #9a7a00;color:var(--jb-ink)!important;font-size:13px!important;font-weight:900!important}.jb-tools{grid-template-columns:1fr auto 1fr;gap:8px;display:grid}.jb-tool{background:#0a0a08a8;border:2px solid #ffffff2e;border-radius:16px;justify-content:center;align-items:center;gap:6px;min-height:58px;display:flex;position:relative;font-size:24px!important}.jb-tool span{text-align:left;max-width:9ch;font-size:12px;font-weight:800;line-height:1.1}.jb-tool b{opacity:.6;font-size:10px;position:absolute;top:4px;left:7px}.jb-tool.on{border-color:var(--jb-yellow);background:#ffd23f33;box-shadow:0 0 0 2px #ffd23f59}.jb-tab{background:#0a0a08a8;border:2px solid #ffffff2e;border-radius:16px;place-items:center;min-width:56px;display:grid;font-size:20px!important}.jb-tab span{letter-spacing:.1em;font-size:9px;font-weight:900}.jb-walk{z-index:7;background:var(--jb-green);color:#fff;letter-spacing:.03em;border:0;border-radius:20px;padding:14px 22px 10px;animation:.35s ease-out jb-in,1s ease-in-out .35s infinite alternate jb-bob;position:absolute;top:46%;left:50%;translate:-50% -50%;box-shadow:0 7px #064d28,0 14px 30px #0006;font:400 26px/1 var(--jb-display)!important}.jb-walk small{opacity:.9;margin-top:6px;font:700 12px/1.3 system-ui,sans-serif;display:block}@keyframes jb-bob{to{translate:-50% calc(-50% - 8px)}}.jb-walk.jb-walk-wait{animation:.35s ease-out jb-in;opacity:.55!important}@keyframes jb-in{0%{opacity:0;scale:.8}}.jb-toast{z-index:8;left:50%;top:calc(env(safe-area-inset-top) + 138px);text-align:center;width:max-content;max-width:calc(100vw - 32px);color:var(--jb-ink);pointer-events:none;background:#fff;border-radius:14px;padding:10px 14px;font-size:14px;font-weight:800;animation:.25s ease-out jb-in;position:absolute;translate:-50%;box-shadow:0 6px #0000004d}.jb-toast-rare-common{background:#eef1e8}.jb-toast-rare-rare{background:#cfe9ff}.jb-toast-rare-epic{background:#ead5ff}.jb-toast-rare-legendary{background:linear-gradient(90deg,#ffe27a,#ffbf1f);font-size:16px}.jb-toast-win{background:#bff2c9}.jb-toast-warn{background:var(--jb-yellow)}.jb-toast-cash{background:#d6ffe0}.jb-toast-room{background:var(--jb-ink);color:var(--jb-yellow);font-family:var(--jb-display);letter-spacing:.03em;font-size:20px;font-weight:400}.jb-wrong{z-index:9;padding:calc(env(safe-area-inset-top) + 26px) 12px calc(env(safe-area-inset-bottom) + 14px);background:linear-gradient(#0000008c,#0000000d 40%,#0009);flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.jb-wrong-title{text-align:center;animation:.5s cubic-bezier(.2,1.4,.4,1) jb-slam}.jb-wrong-title small{background:var(--jb-red);color:#fff;letter-spacing:.2em;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-block}.jb-wrong-title h2{font:400 clamp(34px,11vw,64px)/.95 var(--jb-display);letter-spacing:.01em;color:#fff;text-shadow:0 4px #000,0 0 30px #0009;margin:8px 0 2px}.jb-wrong-title p{opacity:.9;margin:4px 0 0;font-weight:700}@keyframes jb-slam{0%{opacity:0;scale:3}}.jb-wrong-locals .jb-wrong-title,.jb-wrong-choice .jb-wrong-title{margin-bottom:-24px;scale:.62}.jb-locals{justify-content:center;gap:2px;width:100%;margin-top:auto;margin-bottom:6px;display:flex}.jb-local{flex-direction:column;flex:1;align-items:center;max-width:120px;animation:.45s cubic-bezier(.2,1.3,.4,1) both jb-rise;display:flex;position:relative}@keyframes jb-rise{0%{translate:0 110%}}.jb-local-svg{width:100%;height:auto}.jb-bubble{color:var(--jb-ink);text-align:center;background:#fff;border-radius:12px;place-items:center;min-height:42px;margin:0 0 6px;padding:6px 7px;font-size:11.5px;font-weight:800;line-height:1.2;display:grid;position:relative;box-shadow:0 3px #0000004d}.jb-local:nth-child(2n) .jb-bubble{margin-bottom:26px}.jb-bubble:after{content:"";border:7px solid #0000;border-top-color:#fff;border-bottom:0;position:absolute;bottom:-7px;left:50%;translate:-50%}.jb-wave-l{transform-origin:28px 92px;animation:.5s ease-in-out infinite alternate jb-wave}.jb-wave-r{transform-origin:92px 92px;animation:.5s ease-in-out infinite alternate-reverse jb-wave}.jb-shake{transform-origin:60px 70px;animation:.6s ease-in-out infinite jb-no}@keyframes jb-wave{to{transform:rotate(-24deg)}}@keyframes jb-no{25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}.jb-comeback{background:var(--jb-green);color:#fff;text-align:center;border-radius:14px;margin:0 0 8px;padding:8px 12px;font-size:14px;font-weight:800;box-shadow:0 4px #064d28}.jb-choice{background:#0c0c0adb;border:1px solid #ffffff2e;border-radius:18px;gap:8px;width:min(100%,420px);padding:12px;animation:.3s ease-out jb-in;display:grid}.jb-choice h3{text-align:center;font:400 22px/1 var(--jb-display);letter-spacing:.03em;color:var(--jb-yellow);margin:0}.jb-choice button{text-align:left;background:#2b2a24;border:0;border-radius:13px;gap:2px;padding:11px 13px;font-size:15px;font-weight:900;display:grid}.jb-choice button small{opacity:.8;font-size:12px;font-weight:600}.jb-choice .jb-grind{background:var(--jb-green)}.jb-home,.jb-end{z-index:6;touch-action:pan-y;padding:calc(env(safe-area-inset-top) + 20px) 16px calc(env(safe-area-inset-bottom) + 16px);background:linear-gradient(#09180fe6 0%,#09180f59 34%,#090a0840 52%,#080806eb 74%);flex-direction:column;align-items:center;display:flex;position:absolute;inset:0;overflow-y:auto}.jb-logo{text-align:center}.jb-logo small{letter-spacing:.24em;opacity:.75;font-size:10px;font-weight:800}.jb-logo h1{font:400 clamp(46px,15vw,84px)/.88 var(--jb-display);letter-spacing:.01em;color:#fff;text-shadow:0 5px 0 var(--jb-green),0 10px 24px #00000080;margin:4px 0 6px}.jb-logo h1 em{color:var(--jb-yellow);text-shadow:0 5px #8a5a00,0 10px 24px #00000080;font-style:normal;display:block}.jb-logo p{text-shadow:0 1px 2px #000;max-width:330px;margin:0 auto;font-size:14px;font-weight:600;line-height:1.35}.jb-stats{grid-template-columns:repeat(3,1fr);gap:6px;width:min(100%,420px);margin-top:auto;display:grid}.jb-stats div{text-align:center;background:#0009;border:1px solid #ffffff1f;border-radius:12px;padding:7px 8px}.jb-stats small{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:10px;display:block}.jb-stats b{white-space:nowrap;font-size:14px}.jb-rooms{scrollbar-width:none;touch-action:pan-x;gap:6px;width:min(100%,420px);padding:8px 0 4px;display:flex;overflow-x:auto}.jb-rooms button{white-space:nowrap;background:#0000008c;border:1px solid #fff3;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 11px 6px 6px;font-size:12px;font-weight:700;display:flex}.jb-rooms button b{background:#ffffff26;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.jb-rooms button.on{background:var(--jb-yellow);color:var(--jb-ink);border-color:var(--jb-yellow)}.jb-rooms button.on b{background:var(--jb-ink);color:var(--jb-yellow)}.jb-rooms .jb-locked{opacity:.65;border-style:dashed}.jb-roomline{text-align:center;opacity:.85;width:min(100%,420px);margin:4px 0 8px;font-size:13px}.jb-go{background:var(--jb-yellow);letter-spacing:.04em;border:0;border-radius:18px;width:min(100%,420px);padding:17px 18px 14px;box-shadow:0 6px #9a7a00,0 12px 28px #0006;color:var(--jb-ink)!important;font:400 28px/1 var(--jb-display)!important}.jb-go:active{translate:0 3px;box-shadow:0 3px #9a7a00}.jb-guest{text-align:center;max-width:420px;margin:8px 0 0;font-size:12.5px}.jb-menu{flex-wrap:wrap;justify-content:center;gap:6px;width:min(100%,420px);margin-top:10px;display:flex}.jb-menu button{white-space:nowrap;background:#0000008c;border:1px solid #fff3;border-radius:12px;flex:auto;padding:9px 10px;font-size:13px;font-weight:800}.jb-menu kbd{font:inherit;opacity:.6;border:1px solid;border-radius:4px;margin-left:2px;padding:0 3px;font-size:9px}@media (pointer:coarse){.jb-menu kbd{display:none}}.jb-help{opacity:.7;text-align:center;margin:8px 0 0;font-size:11.5px}.jb-error{color:#ffb4a8;text-align:center;margin:8px 0 0;font-size:13px;font-weight:700}.jb-note{opacity:.8;text-align:center;margin:8px 0 0;font-size:12px}.jb-end{background:#050504b8;justify-content:center}.jb-endcard{text-align:center;background:linear-gradient(#1d2a20,#121611);border:1px solid #ffffff24;border-radius:22px;width:min(100%,420px);padding:18px 16px;animation:.3s ease-out jb-in;box-shadow:0 20px 60px #0009}.jb-endcard>small{letter-spacing:.2em;color:var(--jb-yellow);font-size:11px;font-weight:800}.jb-endcard h2{font:400 38px/.95 var(--jb-display);letter-spacing:.01em;margin:6px 0 12px}.jb-endstats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.jb-endstats div{background:#ffffff0f;border-radius:12px;padding:9px 4px}.jb-endstats b{font:400 22px/1.05 var(--jb-display);color:#9ff0b7;display:block}.jb-endstats small{opacity:.75;font-size:11px}.jb-unlock{background:#3fcf7329;border:1px solid #3fcf7380;border-radius:12px;margin:10px 0 0;padding:8px;font-size:14px}.jb-badge{background:#ffd23f24;border-color:#ffd23f8c}.jb-finds{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:10px;display:flex}.jb-finds span{background:#0000004d;border:2px solid;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.jb-endbtns{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid}.jb-endbtns .jb-go{grid-column:1/-1;width:100%}.jb-endbtns button:not(.jb-go){background:#ffffff0f;border:1px solid #fff3;border-radius:12px;padding:10px 6px;font-size:13px;font-weight:800}.jb-sheet{z-index:20;background:#00000080;justify-content:center;align-items:flex-end;animation:.2s jb-fadein;display:flex;position:absolute;inset:0}@keyframes jb-fadein{0%{opacity:0}}.jb-sheet-in{touch-action:pan-y;width:min(100%,520px);max-height:86dvh;color:var(--jb-ink);padding:14px 14px calc(env(safe-area-inset-bottom) + 18px);background:#f8f2df;border-radius:22px 22px 0 0;animation:.25s ease-out jb-up;overflow-y:auto}@keyframes jb-up{0%{translate:0 40%}}.jb-sheet-in header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.jb-sheet-in h2{font:400 28px/1 var(--jb-display);letter-spacing:.02em;margin:0}.jb-sheet-in h3{font:400 20px/1 var(--jb-display);letter-spacing:.02em;margin:14px 0 4px}.jb-sheet-in header button{background:#e4dcc3;border:0;border-radius:50%;width:36px;height:36px;font-size:16px}.jb-sheet-in a{color:var(--jb-green);font-weight:800}.jb-wallet{margin:0 0 8px;font-size:14px}.jb-up{border-top:1px solid #e3d9bd;align-items:center;gap:10px;padding:9px 0;display:flex}.jb-up>div{flex:1;min-width:0}.jb-up b{font-size:15px;display:block}.jb-up small{color:#5d5643;font-size:12px;display:block}.jb-up .jb-next{color:var(--jb-green);font-weight:700}.jb-up-icon{text-align:center;width:34px;font-size:24px}.jb-up button{background:var(--jb-green);color:#fff;white-space:nowrap;border:0;border-radius:12px;min-width:86px;padding:10px 12px;font-weight:900;box-shadow:0 3px #064d28}.jb-up em{color:#8a7f60;padding:0 10px;font-style:normal;font-weight:900}.jb-index{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:7px;display:grid}.jb-index>div{text-align:center;opacity:.75;background:#efe7cf;border:2px solid #ddd2b3;border-radius:14px;padding:8px 6px}.jb-index>div.got{opacity:1;background:#fff}.jb-index-emoji{font-size:30px;display:block}.jb-index b{margin-top:3px;font-size:12px;line-height:1.15;display:block}.jb-index small{color:#6a634d;font-size:10px;display:block}.jb-index em{color:#6a634d;margin-top:3px;font-size:10px;font-style:normal;line-height:1.2;display:block}.jb-wrongbadges{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.jb-wrongbadges span{color:#8a7f60;border:1px dashed #b9ad8a;border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:700}.jb-wrongbadges span.got{color:var(--jb-ink);background:#fff2b8;border:1px solid #c79a00}.jb-board{margin:0;padding:0;list-style:none}.jb-board li{border-top:1px solid #e3d9bd;align-items:center;gap:10px;padding:9px 4px;display:flex}.jb-board li i{text-align:center;width:24px;font-style:normal;font-weight:900}.jb-board li b{flex:1}.jb-board li.you{background:#fff2b8;border-radius:10px}.jb-empty{color:#6a634d;justify-content:center}.jb-close{background:var(--jb-green);color:#fff;border:0;border-radius:12px;width:100%;margin-top:10px;padding:12px;font-weight:900}.jb-closed{z-index:30;text-align:center;background:#10261b;place-content:center;padding:24px;display:grid;position:absolute;inset:0}@media (min-width:900px) and (min-aspect-ratio:1){.jb-hand{width:min(26vw,300px)}.jb-bottom{width:520px;left:50%;right:auto;translate:-50%}}@media (prefers-reduced-motion:reduce){.jb-walk,.jb-timer-low,.jb-bag-full,.jb-shake,.jb-wave-l,.jb-wave-r{animation:none}}.jb-wrongmode .jb-top,.jb-wrongmode .jb-timer,.jb-wrongmode .jb-wallbar,.jb-wrongmode .jb-cash,.jb-wrongmode .jb-hands,.jb-wrongmode .jb-bottom,.jb-wrongmode .jb-shout{visibility:hidden}.jb-roster{z-index:5;top:calc(env(safe-area-inset-top) + 126px);pointer-events:none;flex-wrap:wrap;justify-content:center;gap:5px;display:flex;position:absolute;left:10px;right:10px}.jb-roster button{pointer-events:auto;background:#0a0a08b8;border:1px solid #fff3;border-radius:999px;padding:5px 10px 7px;position:relative;overflow:hidden;font-size:12px!important;font-weight:800!important}.jb-roster button i{background:#3fcf73;height:3px;position:absolute;bottom:0;left:0}.jb-roster button.me{border-color:var(--jb-yellow)}.jb-roster .jb-invite{background:var(--jb-green)}.jb-feed{z-index:5;left:10px;bottom:calc(env(safe-area-inset-bottom) + 250px);pointer-events:none;gap:4px;max-width:66vw;display:grid;position:absolute}.jb-feed p{overflow-wrap:anywhere;background:#0a0a08b8;border-radius:12px;margin:0;padding:5px 9px;font-size:12.5px;font-weight:700;animation:.2s ease-out jb-in}.jb-feed p.q{background:#0f7a43d9}.jb-talk{z-index:6;right:10px;bottom:calc(env(safe-area-inset-bottom) + 160px);gap:6px;display:grid;position:absolute}.jb-talk button{background:#0a0a08b8;border:2px solid #fff3;border-radius:50%;width:48px;height:48px;font-size:20px!important}.jb-talk button.on{border-color:var(--jb-yellow)}.jb-talk .jb-ptt{background:var(--jb-green);touch-action:none;width:64px;height:64px;font-size:26px!important}.jb-talk .jb-ptt.live{background:var(--jb-red);animation:.4s ease-in-out infinite alternate jb-pulse}.jb-quick{z-index:9;left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom) + 150px);background:#0a0a08e6;border-radius:16px;flex-wrap:wrap;gap:6px;padding:10px;animation:.2s jb-in;display:flex;position:absolute}.jb-quick button{background:#2b2a24;border:0;border-radius:999px;padding:8px 11px;font-size:13px!important;font-weight:700!important}.jb-type{z-index:9;left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom) + 150px);background:#0a0a08e6;border-radius:16px;gap:6px;padding:8px;display:flex;position:absolute}.jb-type input{min-width:0;font:inherit;color:var(--jb-ink);-webkit-user-select:text;user-select:text;border:0;border-radius:10px;flex:1;padding:10px;font-size:16px}.jb-type button{background:var(--jb-yellow);border:0;border-radius:10px;padding:0 14px;color:var(--jb-ink)!important;font-weight:900!important}.jb-menu2{gap:6px;display:grid}.jb-menu2 button{text-align:left;background:#ebe2c6;border:0;border-radius:12px;padding:12px;color:var(--jb-ink)!important;font-weight:800!important}.jb-together{background:#0000008c;border:1px solid #ffffff24;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;width:min(100%,420px);margin:0 0 8px;padding:8px 10px;font-size:13px;font-weight:800;display:flex}.jb-together small{opacity:.7;font-weight:600}.jb-together input{vertical-align:-3px;width:18px;height:18px;accent-color:var(--jb-yellow)}.jb-together button{background:var(--jb-green);white-space:nowrap;border:0;border-radius:10px;padding:8px 10px;font-size:12.5px!important;font-weight:800!important}.jb-joincard{background:var(--jb-green);text-align:center;border-radius:14px;width:min(100%,420px);margin:0 0 8px;padding:10px;font-weight:700}
