html.theme-felt .host-lobby.lobby-felt{gap:8px;padding-top:8px}html.theme-felt .host-lobby.lobby-felt .lr-grid{gap:8px 22px}html.theme-felt .lr-edit-hint{text-align:center;font-weight:800;font-size:13.5px;line-height:1.2;color:var(--ink-soft);margin-top:-4px}html.theme-felt .lr-item.me{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.theme-felt .lr-item.me:active{transform:scale(.98)}html.theme-felt .lr-item.me:focus-visible{outline:3px solid var(--mustard);outline-offset:4px;border-radius:18px}html.theme-felt .lr-pencil{position:absolute;top:-8px;right:2px;width:30px;height:30px;border-radius:50%;background:var(--mustard);color:var(--ink);border:2.5px solid #fff;display:grid;place-items:center;box-shadow:0 2px 5px #1e140a52;line-height:0;z-index:2;pointer-events:none}html.theme-felt .overlay.edit-overlay{padding:12px;align-items:center;justify-content:center}html.theme-felt .overlay.edit-overlay .overlay-card.edit-card{--r: 30px;width:100%;max-width:420px;max-height:calc(100vh - 24px);max-height:calc(100svh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 14px;display:flex;flex-direction:column;gap:8px;text-align:center}html.theme-felt .edit-card .edit-title{font-family:var(--marker);font-weight:700;font-size:27px;line-height:1.1;color:var(--ink)}html.theme-felt .edit-card .edit-sub{font-weight:800;font-size:15px;line-height:1.35;color:var(--ink-soft);padding:2px 4px 8px}html.theme-felt .edit-card .edit-pick{display:flex;align-items:center;justify-content:center;gap:10px}html.theme-felt .edit-card .bp-step{width:52px;height:52px}html.theme-felt .edit-card .edit-frame{width:min(40vw,calc((100vh - 500px)*.909),180px);width:min(40vw,calc((100svh - 500px)*.909),180px);min-width:112px;aspect-ratio:660 / 726;position:relative;flex:none}html.theme-felt .edit-card .edit-pic{position:absolute;inset:0;width:100%;height:100%;display:block;animation:bp-in .2s ease-out both;user-select:none;-webkit-user-drag:none}html.theme-felt .edit-card .bp-note{min-height:18px;font-size:13.5px;margin-top:-2px}html.theme-felt .edit-card .edit-label{font-family:var(--marker);font-weight:600;font-size:14px;color:var(--ink-soft);text-align:left;margin-bottom:-2px}html.theme-felt .edit-card .field{font-size:20px;padding:10px 14px}html.theme-felt .edit-card .name-count{margin:-2px 2px 2px}html.theme-felt .edit-card .primary{margin-top:0;padding:12px;font-size:21px}html.theme-felt .edit-card .edit-leave{background:none;border:0;box-shadow:none;color:#b0281f;text-decoration:underline;font-family:inherit;font-weight:800;font-size:15px;padding:8px;margin:0 auto;cursor:pointer}html.theme-felt .lr-x{position:absolute;top:-8px;right:2px;z-index:3;width:30px;height:30px;padding:0;border-radius:50%;background:#fff;color:#b0281f;border:2.5px solid #B0281F;display:grid;place-items:center;font:800 15px/1 var(--hand, sans-serif);box-shadow:0 2px 5px #1b10304d;cursor:pointer;line-height:1}html.theme-felt .lr-x:active{transform:scale(.92)}html.theme-felt .lr-reset{align-self:center;width:min(280px,72%);margin:2px auto 0;padding:10px 18px;font-size:20px}.join-notice{align-self:center;max-width:340px;text-align:center;font-weight:800;font-size:15px;line-height:1.3;color:var(--ink);background:#ffe9a8;border-radius:14px;padding:8px 14px;margin-bottom:6px}.join-seats{align-self:center;max-width:360px;text-align:center;margin-bottom:8px}.js-title{font-weight:800;font-size:14.5px;color:#fff6e2;text-shadow:0 1px 3px rgba(0,0,0,.5);margin-bottom:6px}.js-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.js-seat{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:999px;border:0;background:#fff6e2;color:var(--ink);font-family:var(--marker);font-weight:700;font-size:16px;cursor:pointer;box-shadow:0 2px 5px #1b10304d}.js-seat:active{transform:scale(.96)}.js-nm{max-width:9ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-felt .lr-wait{margin-top:2px}@media (max-height: 740px){html.theme-felt .host-lobby.lobby-felt .lr-grid{--lw: clamp(74px, min(41vw, 11.4vh), 190px)}html.theme-felt .lr-title{font-size:30px;margin-top:0}}@media (max-height: 660px){html.theme-felt .host-lobby.lobby-felt .lr-grid{--lw: clamp(66px, min(41vw, 10.4vh), 190px)}}.pt-neg{color:var(--red)}.guess.g2{gap:7px;flex:1}.g2-timer .phone-timer{font-size:22px;padding:0;line-height:1.1}.g2-q{font-family:var(--marker);font-size:18px;text-align:center;letter-spacing:.5px;line-height:1.2}.g2-disp{font-family:var(--marker);text-align:center;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;padding:2px 8px;box-shadow:var(--card-shadow-sm);min-height:54px;display:flex;align-items:center;justify-content:center;letter-spacing:1px;word-break:break-all;margin-top:2px;flex:none}.g2-keys{margin-top:auto;flex:1 1 auto;min-height:0;max-height:280px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,minmax(34px,1fr));gap:7px}.g2-key{height:auto;min-height:0;font-family:var(--marker);font-size:22px;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;box-shadow:var(--card-shadow-sm);color:var(--ink);padding:0}.g2-key:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.g2-key.del{background:#f4d6d6}.g2-key:disabled{opacity:.3;box-shadow:none}.g2-submit{flex:none;height:50px;width:100%;background:var(--amber);border:4px solid var(--ink);border-radius:14px;font-family:var(--marker);font-size:24px;letter-spacing:1px;box-shadow:var(--card-shadow);color:var(--ink);margin-top:2px}.g2-submit:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ink)}.g2-submit:disabled{background:#d8cdb4;color:var(--ink-soft);box-shadow:var(--card-shadow-sm)}.g2-submit.unsent,.primary.unsent{color:#c0281f}.g2-submit.sent:disabled,.primary.sent:disabled{background:#e4f6ec;color:var(--ink);box-shadow:var(--card-shadow-sm)}.ok-note.unsent{color:#c0281f}.g2-cancel{background:none;border:none;color:var(--ink-soft);font-family:var(--hand);font-size:16px;text-decoration:underline;padding:2px}.g2-locked{background:#e4f6ec;border:3px solid var(--ink);border-radius:14px;box-shadow:var(--card-shadow-sm);padding:8px 12px;display:flex;flex-direction:column;gap:4px}.g2-l1{font-family:var(--marker);font-size:20px;letter-spacing:.5px}.g2-chk{color:var(--green-d)}.g2-l2{display:flex;justify-content:space-between;align-items:center;gap:8px;font-family:var(--hand);font-size:15px;color:var(--ink-soft)}.g2-edit{font-family:var(--marker);font-size:13px;background:var(--paper2);border:2px solid var(--ink);border-radius:10px;padding:3px 9px;color:var(--ink);white-space:nowrap}.ba{display:flex;flex-direction:column;gap:8px;margin-top:6px}.ba-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ba-bank{font-family:var(--marker);font-size:18px;letter-spacing:.5px}.ba-bank.neg{color:var(--red)}.ba-note{font-family:var(--hand);font-size:15px;color:var(--ink-soft)}.ba-note.wait{color:var(--red)}.ba-acts{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.ba-act{display:flex;flex-direction:column;align-items:center;gap:1px;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;padding:6px 0 4px;font-family:var(--marker);font-size:12px;color:var(--ink);box-shadow:var(--card-shadow-sm)}.ba-act:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.ba-act.on{background:#d7f2e3;box-shadow:0 0 0 3px var(--green)}.ba-act:disabled{opacity:.45;box-shadow:none}.ba-title{font-family:var(--marker);font-size:16px;letter-spacing:.3px;min-height:22px}.ba-title b,.ba-flash{color:var(--green-d)}.ba-who{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ba-w{position:relative;display:flex;align-items:center;gap:8px;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;padding:3px 8px 3px 5px;font-family:var(--marker);font-size:16px;color:var(--ink);text-align:left;box-shadow:var(--card-shadow-sm);min-width:0}.ba-w.go{background:#d7f2e3}.ba-w.go:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.ba-w:disabled{opacity:.6;box-shadow:none}.ba-w.away{opacity:.4}.ba-nm{display:block;flex:1;min-width:0;white-space:nowrap}.ba-w small{position:absolute;left:52px;bottom:1px;font-family:var(--hand);font-size:11px;color:var(--ink-soft)}.ba-w.away .ba-nm{margin-top:-8px}.ba-ico{line-height:0}.ba-empty{grid-column:1 / -1;text-align:center;padding:10px;font-size:16px}.toast{position:fixed;z-index:40;left:12px;right:12px;top:max(10px,env(safe-area-inset-top));max-width:496px;margin:0 auto;display:flex;align-items:center;gap:10px;background:var(--paper2);border:3px solid var(--ink);border-radius:14px;box-shadow:inset 10px 0 0 0 var(--amber),var(--card-shadow-sm);padding:6px 10px 6px 20px;pointer-events:none;animation:toast-in .28s cubic-bezier(.2,1.3,.4,1) both}.toast-t{flex:1;font-family:var(--marker);font-size:15px;letter-spacing:.3px;line-height:1.15}.toast-t b{white-space:nowrap}.name-count{text-align:right;font-family:var(--hand);font-size:15px;color:var(--ink-soft);margin:-4px 2px 8px}.name-count.full{color:var(--red)}.toast-more{font-family:var(--hand);font-size:13px;background:var(--amber);border:2px solid var(--ink);border-radius:999px;padding:0 8px;white-space:nowrap}@keyframes toast-in{0%{transform:translateY(-22px) scale(.92);opacity:0}to{transform:none;opacity:1}}.phone.fit.rv-phone{padding:0;overflow:hidden}.rv{flex:1 1 0;min-height:0;display:flex;flex-direction:column;width:100%;max-width:520px;margin:0 auto;color:var(--ink)}.rv-banner{flex:none;margin:14px 18px 0;padding:16px 22px;font-family:var(--marker);font-weight:600;font-size:19px;line-height:1.3;color:var(--cream, #fff6e2);--c: var(--ink);--r: 20px;--sti: 6px}.rv-scroll{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:22px 18px 10px;display:flex;flex-direction:column;gap:14px}.rv-scroll.has-banner{padding-top:14px}.rv-head{display:flex;align-items:center;gap:14px}.rv-av{flex:none;width:88px;display:block}.rv-av .buddy{display:block}.rv-bubble{flex:1 1 0;min-width:0;padding:14px 18px;box-sizing:border-box;font-family:var(--marker);font-weight:700;font-size:22px;line-height:1.2;overflow-wrap:anywhere;--c: var(--cream, #fff6e2);--stc: var(--tan, #dcc89e);--r: 20px;--sti: 5px}.rv-card{padding:18px 22px;box-sizing:border-box;--c: var(--cream, #fff6e2);--stc: var(--tan, #dcc89e);--r: 22px;--sti: 6px}html.theme-felt .phone .rv-card label{display:block;margin:0 0 8px;font-family:var(--marker);font-weight:700;font-size:21px;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--ink)}.rv-stars{display:flex;justify-content:center;gap:4px;padding:12px 14px}.rv-stars button{width:52px;height:52px;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.rv-stars svg{width:40px;height:40px;display:block}.rv-ta{display:block;width:100%;box-sizing:border-box;height:100px;margin:0;padding:0;border:0;outline:0;resize:none;background:transparent;font-family:var(--hand);font-weight:800;font-size:18px;line-height:1.35;color:var(--ink)}.rv-ta::placeholder{color:#5a5f7e;opacity:1}@media (max-height: 700px){.rv-ta{height:62px}.rv-scroll{padding-top:14px}}.rv-bar{flex:none;box-sizing:border-box;padding:10px 18px max(12px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:2px}.rv-kb .rv-bar{padding:6px 0 4px}.rv-send{width:100%;min-height:64px;box-sizing:border-box;padding:14px 22px;font-family:var(--marker);font-weight:700;font-size:26px;line-height:1.15;text-align:center;color:var(--cream, #fff6e2);cursor:pointer;--c: var(--red);--stc: rgba(255, 255, 255, .9);--r: 999px;--sti: 6px}.rv-send.long{font-size:22px}.rv-send:disabled{opacity:.75;cursor:default}.rv-hint{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:14px;min-height:44px;font-family:var(--hand);font-weight:800;font-size:16px;line-height:1.3;text-align:center}.rv-skip{min-height:44px;padding:0 10px;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}html:not(.theme-felt) .rv-card,html:not(.theme-felt) .rv-bubble{background:var(--paper2);border:3px solid var(--ink);border-radius:14px}html:not(.theme-felt) .rv-banner{background:var(--ink);color:#fff;border-radius:14px}html:not(.theme-felt) .rv-send{background:var(--red, #d6402f);border:3px solid var(--ink);border-radius:999px}:root{--vw: 1vw;--vh: 1vh;--paper: #f4ead6;--paper2: #fffdf7;--ink: #262019;--ink-soft: #8a7f6c;--red: #d84b4b;--blue: #3f7fd6;--green: #2fa96c;--green-d: #1f8a55;--amber: #ffcf4a;--amber-deep: #f0a83a;--marker: "Luckiest Guy", "Bangers", system-ui, sans-serif;--hand: "Patrick Hand", "Comic Sans MS", system-ui, sans-serif;--card-shadow: 5px 5px 0 var(--ink);--card-shadow-sm: 3px 3px 0 var(--ink)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--hand);background:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%;background-image:radial-gradient(circle at 12% 20%,rgba(0,0,0,.025) 0 2px,transparent 2px),radial-gradient(circle at 82% 68%,rgba(0,0,0,.025) 0 2px,transparent 2px),radial-gradient(circle at 47% 90%,rgba(0,0,0,.02) 0 2px,transparent 2px);background-size:260px 260px,320px 320px,200px 200px}button{font-family:inherit;cursor:pointer}.dim{color:var(--ink-soft)}.ok{color:var(--green)}.bad{color:var(--red)}.center{display:flex;align-items:center;justify-content:center;height:100%}.center.col{flex-direction:column;gap:16px;text-align:center;padding:24px}.big{font-family:var(--marker);font-size:clamp(32px,calc(6 * var(--vw)),60px);letter-spacing:1px;overflow-wrap:anywhere;text-align:center;max-width:100%}.paper{background:var(--paper2);border:4px solid var(--ink);box-shadow:var(--card-shadow)}.landing{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 22px;text-align:center}.landing-logo{font-family:var(--marker);font-size:clamp(58px,calc(16 * var(--vw)),124px);letter-spacing:1px;line-height:1;transform:rotate(-3deg);text-shadow:4px 4px 0 rgba(0,0,0,.08)}.landing-logo .a{color:var(--red)}.landing-logo .b{color:var(--blue)}.landing-tag{font-family:var(--hand);font-size:clamp(18px,calc(4.5 * var(--vw)),26px);color:var(--ink-soft);margin-bottom:36px}.landing-buttons{display:flex;flex-direction:column;gap:20px;width:min(380px,88%)}.lbtn{font-family:var(--marker);letter-spacing:1px;color:#fff;border:4px solid var(--ink);border-radius:20px 12px 22px 13px;box-shadow:var(--card-shadow);padding:22px 16px;font-size:clamp(24px,calc(6 * var(--vw)),32px);display:flex;align-items:center;justify-content:center;gap:12px;transition:transform 80ms ease,box-shadow 80ms ease}.lbtn .em{font-size:1.15em}.lbtn.host{background:var(--red)}.lbtn.join{background:var(--blue);border-radius:12px 20px 13px 22px}.lbtn:hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 var(--ink)}.lbtn:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ink)}.lbtn:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.auth{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:30px 20px}@media (max-height: 800px) and (min-width: 760px){.auth{padding:12px 20px;gap:8px}}.auth-logo{font-family:var(--marker);font-size:clamp(40px,calc(10 * var(--vw)),64px);letter-spacing:1px;line-height:1;transform:rotate(-3deg)}.auth-logo .a{color:var(--red)}.auth-logo .b{color:var(--blue)}.auth-card{width:min(400px,92%);background:var(--paper2);border:4px solid var(--ink);border-radius:20px 12px 22px 13px;box-shadow:var(--card-shadow);padding:22px 22px 26px;display:flex;flex-direction:column}.auth-title{font-family:var(--marker);font-size:26px;letter-spacing:.5px}.auth-sub{font-family:var(--hand);color:var(--ink-soft);font-size:16px;margin:4px 0 12px;line-height:1.3}.auth-card label{font-family:var(--marker);font-size:14px;letter-spacing:1px;color:var(--ink-soft);margin:10px 2px 5px}.auth-err{color:var(--red);font-family:var(--hand);font-size:15px;margin-top:12px}.auth-notice{color:var(--green-d);font-family:var(--hand);font-size:15px;margin-top:12px}.auth-card .primary{margin-top:18px}.auth-switch{text-align:center;font-family:var(--hand);color:var(--ink-soft);margin-top:16px;font-size:15px}.linkbtn{background:none;border:none;color:var(--blue);font-family:var(--hand);font-size:15px;text-decoration:underline;padding:0;cursor:pointer}.auth-row{display:flex;align-items:stretch;justify-content:center;gap:18px;flex-wrap:wrap;width:100%}.auth-or{align-self:center;font-family:var(--marker);font-size:22px;color:var(--ink-soft)}.auth-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.auth-typo{margin-top:12px;font-family:var(--hand);font-size:16px;color:var(--ink);background:#ffd65a59;border-radius:10px;padding:8px 10px}.auth-typo-row{display:flex;gap:16px;margin-top:6px}.auth-robot{display:flex;justify-content:center}.auth-robot:not(:empty){margin-top:10px}.auth-stay{text-align:center;font-family:var(--hand);font-size:14px;color:var(--ink-soft);margin-top:8px}.tvcode{align-items:center;text-align:center}.tvcode-qr{width:min(210px,52vw);height:auto;border-radius:12px}.tvcode-code{display:flex;gap:8px;margin-top:12px;font-family:var(--marker);font-size:44px;line-height:1;letter-spacing:0;color:var(--ink)}.tvcode-code span{display:inline-block;min-width:1.05em;padding:6px 4px 4px;background:var(--paper);border:3px solid var(--ink);border-radius:10px}.link-code{text-align:center;font-family:var(--marker);font-size:34px;letter-spacing:8px;text-transform:uppercase}.link-hint{max-width:380px;text-align:center}.link-join{display:block;text-align:center;text-decoration:none;margin:10px 0 4px;padding:14px 18px}.link-or{margin:8px 0 14px;font-size:14px}.link-done{align-items:center;text-align:center}.link-check{font-size:56px;line-height:1;color:var(--green-d)}@media (max-width: 759px){.tvcode{display:none}}.privacy-note{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;max-width:460px;margin:18px auto 0;padding:0 6px;text-align:center;font-family:var(--hand);font-size:13px;line-height:1.35;color:var(--ink-soft)}.privacy-note a{color:var(--blue)}.privacy-btns{display:inline-flex;gap:14px}.privacy-note .linkbtn{font-size:14px}.auth-stay a,.landing-legal a{color:var(--blue)}.landing-legal{margin-top:14px;font-family:var(--hand);font-size:13px;color:var(--ink-soft);text-align:center}.auth-back{position:relative;display:inline-block;margin-top:16px;padding:11px 28px;border-radius:999px;background:var(--paper2, #fff6e2);color:var(--ink);font-family:var(--marker);font-size:17px;text-decoration:none;box-shadow:0 3px #00000024}.auth-back:after{content:"";position:absolute;inset:4px;border-radius:999px;border:2px dashed var(--ink-soft);pointer-events:none}.auth-back:hover{background:#fff}.tv{height:100dvh;overflow:hidden}.tv-inner{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:clamp(14px,calc(2.2 * var(--vh)),28px) clamp(26px,calc(3 * var(--vw)),56px)}.tv-topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:clamp(8px,calc(1.8 * var(--vh)),22px)}.tb-left{justify-self:start;display:flex;align-items:center;gap:10px}.tb-center{justify-self:center;margin-top:16px}.tb-right{justify-self:end;display:flex;gap:10px;align-items:center}.fs-btn{margin-left:0;display:flex;align-items:center;justify-content:center}.pause-btn.fs-btn{box-sizing:border-box;padding:0;width:calc(1.1em + 32px);height:calc(1.1em + 8px)}.pill{background:var(--paper2);border:3px solid var(--ink);border-radius:999px;padding:6px 18px;font-family:var(--marker);font-size:clamp(16px,calc(2 * var(--vw)),28px);letter-spacing:1px;box-shadow:var(--card-shadow-sm);transform:rotate(-1.5deg);display:inline-block}.pill.round{font-size:clamp(12px,calc(1.4 * var(--vw)),20px);padding:5px 14px}.pill.timer{background:var(--amber);transform:rotate(0);font-size:clamp(30px,calc(4.2 * var(--vw)),72px);padding:12px 42px}.pill.timer.urgent{background:var(--red);color:#fff}.pause-btn{margin-left:auto;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;box-shadow:var(--card-shadow-sm);font-size:clamp(18px,calc(2 * var(--vw)),26px);padding:4px 16px;line-height:1}.pause-btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.signout-btn{margin-left:0;font-family:var(--marker);font-size:clamp(13px,calc(1.45 * var(--vw)),20px);line-height:1.1;padding:.5em 1.2em .62em;white-space:nowrap;color:var(--ink)}html.theme-felt .signout-btn{--sti: .34em}.hub-btn{display:inline-block;text-decoration:none}.overlay{position:fixed;inset:0;background:#14100cb8;display:flex;align-items:center;justify-content:center;z-index:50}.overlay-card{background:var(--paper);border:5px solid var(--ink);border-radius:20px;box-shadow:var(--card-shadow);padding:40px 56px;text-align:center}.overlay-card{padding:clamp(24px,calc(5 * var(--vw)),40px) clamp(24px,calc(6 * var(--vw)),56px)}.overlay-title{font-family:var(--marker);font-size:clamp(40px,calc(7 * var(--vw)),92px);letter-spacing:3px;color:var(--red);margin-bottom:14px}.overlay-sub{font-family:var(--hand);font-size:clamp(16px,calc(2.2 * var(--vw)),28px);color:var(--ink-soft);margin-bottom:22px}.overlay-btns{display:flex;flex-direction:column;gap:14px;align-items:stretch;min-width:min(340px,calc(78 * var(--vw)))}.countdown-screen{position:fixed;inset:0;z-index:40;background:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,calc(3 * var(--vh)),40px);background-image:radial-gradient(circle at 15% 25%,rgba(0,0,0,.03) 0 3px,transparent 3px),radial-gradient(circle at 82% 72%,rgba(0,0,0,.03) 0 3px,transparent 3px);background-size:220px 220px,300px 300px}.cd-ready{font-family:var(--marker);color:var(--red);letter-spacing:6px;font-size:clamp(28px,calc(5 * var(--vw)),64px)}.cd-num{font-family:var(--marker);color:var(--ink);line-height:1;font-size:clamp(150px,calc(30 * var(--vw)),360px)}.cd-num.go{color:var(--green)}.tv-footer{margin-top:auto;display:flex;justify-content:center;padding-top:clamp(14px,calc(2.2 * var(--vh)),26px)}.host-row{display:flex;gap:16px;align-items:center}.host-btn{background:var(--amber);color:var(--ink);border:4px solid var(--ink);border-radius:14px;font-family:var(--marker);font-size:clamp(22px,calc(2.8 * var(--vw)),38px);letter-spacing:1.5px;padding:12px 40px;box-shadow:var(--card-shadow);transform:rotate(-1.5deg);transition:transform .08s,box-shadow .08s}.host-btn:active{transform:translate(3px,3px) rotate(-1.5deg);box-shadow:2px 2px 0 var(--ink)}.host-btn.ghost{background:var(--paper2);font-size:clamp(16px,calc(2 * var(--vw)),26px);padding:10px 24px;transform:rotate(1deg)}.host-btn:disabled{background:#d8cdb4;color:var(--ink-soft);box-shadow:var(--card-shadow-sm)}.stage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(14px,calc(2.6 * var(--vh)),40px);text-align:center;min-height:0}.phase-tag{font-family:var(--marker);font-size:clamp(16px,calc(2.1 * var(--vw)),32px);letter-spacing:3px;color:var(--red);transform:rotate(-1.5deg)}.question{font-family:var(--marker);font-size:clamp(28px,calc(3.6 * var(--vw)),64px);letter-spacing:1.5px;max-width:min(1000px,84%);line-height:1.2;margin:0 auto}.question.small{font-size:clamp(22px,calc(2.6 * var(--vw)),44px);max-width:min(1100px,88%)}.counter{font-family:var(--marker);font-size:clamp(15px,calc(1.8 * var(--vw)),28px);letter-spacing:1px;color:var(--ink-soft)}.answer{font-family:var(--marker);font-size:clamp(60px,calc(9 * var(--vw)),170px);letter-spacing:2px;color:var(--green);line-height:1;white-space:nowrap}.answer{font-size:min(clamp(60px,calc(9 * var(--vw)),170px),calc(calc(110 * var(--vw)) / var(--chars, 4)))}.suspense{font-family:var(--marker);font-size:clamp(34px,calc(5 * var(--vw)),84px);letter-spacing:2px;color:var(--ink)}.lobby{flex:1;min-height:0;display:flex;gap:clamp(20px,calc(3 * var(--vw)),44px);align-items:center;justify-content:center;flex-wrap:wrap}.lobby-left{display:flex;flex-direction:column;gap:clamp(8px,calc(1.6 * var(--vh)),18px);align-items:flex-start}.logo-banner{background:var(--paper2);border:5px solid var(--ink);border-radius:8px 22px 10px 20px;padding:8px 26px;box-shadow:var(--card-shadow);transform:rotate(-2.5deg);font-family:var(--marker);font-size:clamp(46px,calc(7 * var(--vw)),88px);letter-spacing:2px;line-height:.95}.logo-banner .lg-a{color:var(--red)}.logo-banner .lg-b{color:var(--blue)}.code-tag{transform:rotate(1.5deg);background:var(--amber);border:4px solid var(--ink);border-radius:6px;box-shadow:var(--card-shadow);padding:4px 20px 8px}.code-tag small{font-family:var(--hand);font-size:clamp(15px,calc(1.6 * var(--vw)),22px);display:block}.code-tag .code{font-family:var(--marker);font-size:clamp(48px,calc(7 * var(--vw)),92px);letter-spacing:10px;line-height:1}.join-line{font-family:var(--hand);font-size:clamp(18px,calc(2.1 * var(--vw)),30px)}.join-line b{border-bottom:4px solid var(--red)}.join-line.small{font-size:clamp(15px,calc(1.7 * var(--vw)),24px);color:var(--ink-soft)}.point-down{display:inline-block;font-size:1.7em;filter:hue-rotate(-45deg) saturate(1.8) brightness(1.05) drop-shadow(2px 2px 0 rgba(0,0,0,.25));animation:bob 1s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.qr{margin-top:4px;border:4px solid var(--ink);border-radius:10px;box-shadow:var(--card-shadow);background:#fff;padding:8px;width:min(calc(20 * var(--vh)),220px)}.seats{--seat: clamp(120px, min(calc(17 * var(--vw)), calc(23 * var(--vh))), 200px);display:flex;flex-wrap:wrap;gap:18px;align-content:center;justify-content:center;max-width:calc(var(--seat) * 3 + 60px)}.seat{width:var(--seat);height:var(--seat);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.seat.full{background:var(--paper2);border:4px solid var(--ink);box-shadow:var(--card-shadow)}.seat.full:nth-child(odd){transform:rotate(-3deg)}.seat.full:nth-child(2n){transform:rotate(3deg)}.seat.full.bot{background:#eef7ef}.seat-av{line-height:0;position:relative;z-index:1}.seat-nm{font-family:var(--hand);font-size:clamp(16px,calc(2 * var(--vw)),24px);margin-top:2px}.seat.empty{border:4px dashed var(--ink-soft);color:var(--ink-soft);font-family:var(--marker);font-size:clamp(18px,calc(2.2 * var(--vw)),28px);letter-spacing:1px}.board-stage{justify-content:center;gap:clamp(8px,calc(1.6 * var(--vh)),24px)}.board-wrap{width:100%}.fit-h{flex:1 1 0;min-height:0;width:100%;display:flex;align-items:center;justify-content:center}.fit-h-in{flex:0 0 auto;width:100%;transform-origin:center center}.board{--gap: clamp(18px, calc(2.2 * var(--vw)), 36px);--tab: calc(clamp(2px, calc(1.5 * var(--vw)), 40px) + clamp(84px, calc(8 * var(--vw)), 130px) + clamp(8px, calc(1 * var(--vw)), 16px)) ;--colw: max(64px, min(clamp(92px, calc(9.5 * var(--vw)), 190px), calc((calc(100 * var(--vw)) - 2 * clamp(26px, calc(3 * var(--vw)), 56px) - 2 * var(--tab) - (var(--cols, 5) - 1) * var(--gap)) / (var(--cols, 5) + .12))));position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:clamp(260px,calc(34 * var(--vh)),400px);padding:20px 4px}.guesses{display:flex;gap:clamp(18px,calc(2.2 * var(--vw)),36px);align-items:stretch;justify-content:center;max-width:100%}.answer-note{font-size:15px;margin-top:2px}.col-ph{width:var(--colw, clamp(92px, calc(9.5 * var(--vw)), 190px));height:clamp(120px,calc(16 * var(--vh)),190px);flex:0 0 auto}.pending{opacity:0;pointer-events:none}.side-bar,.lower-tab{transition:opacity .35s ease}.guess-group{display:flex;flex-direction:column;gap:clamp(28px,calc(4.5 * var(--vh)),52px);align-items:stretch}.guess-group>.guess-row{flex:1;justify-content:center}.guess-row{display:flex;gap:clamp(18px,calc(2.2 * var(--vw)),36px);align-items:stretch}.guesses.has-center{display:grid;grid-template-columns:1fr auto 1fr;column-gap:clamp(18px,calc(2.2 * var(--vw)),36px)}.guesses.no-center{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(18px,calc(2.2 * var(--vw)),36px)}.guesses.has-center>.guess-group:first-child,.guesses.no-center>.guess-group:first-child{justify-self:end}.guesses.has-center>.guess-group:last-child,.guesses.no-center>.guess-group:last-child{justify-self:start}.guesses.has-center>.guess-row{align-self:start}.side-bar{display:flex;flex-direction:column;align-items:stretch;gap:6px;border:3px solid var(--ink);border-radius:10px;padding:8px 14px;background:var(--paper2);box-shadow:var(--card-shadow-sm)}.sb-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.sb-label{font-family:var(--marker);font-size:clamp(13px,calc(1.35 * var(--vw)),20px);letter-spacing:1px;color:var(--ink)}.sb-odds{font-family:var(--marker);font-size:clamp(14px,calc(1.5 * var(--vw)),22px);color:var(--ink-soft)}.sb-chips{display:flex;gap:4px;flex-wrap:wrap}.sb-chips:empty{display:none}.side-bar.lose{opacity:.35}.side-bar.win{box-shadow:0 0 0 4px var(--green)}.board .col{width:var(--colw, clamp(92px, calc(9.5 * var(--vw)), 190px));display:flex;flex-direction:column;border-radius:16px 8px 18px 10px;overflow:hidden;border:4px solid var(--ink);background:var(--paper2);box-shadow:var(--card-shadow);flex:0 0 auto;container-type:inline-size}.board .col:nth-child(2n){border-radius:8px 18px 10px 16px}.board .col.center{align-items:stretch;padding:0;gap:0;height:auto;justify-content:flex-start;transform:scale(1.06);z-index:4}.col-odds{font-family:var(--marker);font-size:clamp(20px,calc(2.6 * var(--vw)),42px);letter-spacing:1px;padding:5px 0;color:#fff;border-bottom:4px solid var(--ink)}.col-body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 6px}.col-value{font-family:var(--marker);font-size:clamp(30px,calc(3.8 * var(--vw)),66px);letter-spacing:1px;color:var(--ink);white-space:nowrap}.col-value{font-size:min(clamp(30px,calc(3.8 * var(--vw)),66px),calc(160cqw / var(--chars, 4)))}.col-names{font-family:var(--hand);font-size:clamp(14px,calc(1.7 * var(--vw)),26px);color:var(--ink-soft);margin-top:4px;line-height:1;width:100%;text-align:center}.col-body{position:relative}.col-names .col-name{display:block;white-space:nowrap;line-height:1.1}.col-x{align-self:center;margin-bottom:4px;background:var(--amber);border:2px solid var(--ink);border-radius:10px;font-family:var(--marker);font-size:clamp(12px,calc(1.4 * var(--vw)),20px);letter-spacing:1px;padding:0 9px;line-height:1.35}.col-chips{display:flex;flex-direction:column;gap:6px;padding:8px 8px 9px;min-height:8px}.col-chips.dense{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:3px 4px;padding:6px 3px 7px}.col-chips.dense .chip-tag{font-size:clamp(8.5px,calc(.7 * var(--vw)),11px);padding:1px 3px;display:inline-flex;align-items:center;gap:2px}.col-chips.dense .chip-tag .buddy{width:1.5em!important}.chip-tag{font-family:var(--hand);font-size:clamp(13px,calc(1.4 * var(--vw)),19px);background:var(--paper);border:2px solid var(--ink);border-radius:8px;padding:2px 8px}.board .col.lose{opacity:.3;transform:scale(.86)}.board .col.win{box-shadow:0 0 0 5px var(--green),8px 8px 0 var(--ink);transform:scale(1.04);z-index:5}.board .col{transition:transform .3s cubic-bezier(.2,.9,.3,1.3)}.lower-tab{position:absolute;left:clamp(2px,calc(1.5 * var(--vw)),40px);top:50%;transform:translateY(-50%) rotate(-5deg);width:clamp(84px,calc(8 * var(--vw)),130px);background:var(--paper2);border:3px dashed var(--ink);border-radius:14px 6px;box-shadow:var(--card-shadow-sm);padding:11px 7px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;transform-origin:center}.lt-lo{font-family:var(--marker);font-size:clamp(15px,calc(1.65 * var(--vw)),25px);letter-spacing:0}.lt-odds{font-family:var(--marker);font-size:clamp(16px,calc(1.9 * var(--vw)),26px)}.lt-sub{font-family:var(--hand);font-size:clamp(12px,calc(1.4 * var(--vw)),19px);color:var(--ink-soft);line-height:1}.lt-chips{display:flex;flex-direction:column;gap:3px;margin-top:4px}.lower-tab.win{border-style:solid;box-shadow:0 0 0 6px var(--green),4px 4px 0 var(--ink);transform:translateY(-50%) rotate(-5deg) scale(1.2);z-index:5}.lower-tab.lose{opacity:.35}.bet-ticker{font-family:var(--marker);font-size:clamp(22px,calc(2.8 * var(--vw)),40px);letter-spacing:1px;min-height:1.4em}.bet-ticker .avatar{font-family:var(--hand)}.scoreboard{width:min(940px,94%);display:flex;flex-direction:column;gap:clamp(7px,calc(1.5 * var(--vh)),14px);max-height:100%}.score-row{display:grid;grid-template-columns:48px 56px 1fr auto auto;gap:clamp(12px,calc(1.5 * var(--vw)),22px);align-items:center;background:var(--paper2);border:4px solid var(--ink);border-radius:12px 6px 14px 8px;padding:clamp(6px,calc(1.1 * var(--vh)),11px) clamp(18px,calc(2 * var(--vw)),28px);box-shadow:var(--card-shadow-sm);font-family:var(--marker);font-size:clamp(18px,calc(2.3 * var(--vw)),34px);letter-spacing:1px}.score-row .rank{color:var(--red)}.score-row .sname{font-family:var(--hand);text-align:left}.score-row .big-av{font-size:1.3em}.score-row .delta.up{color:var(--green)}.score-row .delta.down{color:var(--red)}.score-row .bank{min-width:0;text-align:right;overflow-wrap:anywhere}.score-row .delta{min-width:0;overflow-wrap:anywhere;text-align:right}.score-row .sname{min-width:0;display:flex;align-items:center;gap:.3em}.sname-nm{display:block;flex:0 1 auto;min-width:0;white-space:nowrap}.nm-keep{white-space:nowrap}.scoreboard.many{gap:clamp(4px,calc(.9 * var(--vh)),9px)}.scoreboard.many .score-row{padding-top:clamp(2px,calc(.45 * var(--vh)),6px);padding-bottom:clamp(2px,calc(.45 * var(--vh)),6px);font-size:clamp(16px,calc(2 * var(--vw)),30px)}.scoreboard.final .score-row{grid-template-columns:48px 56px 1fr auto}.winner{font-family:var(--marker);font-size:clamp(38px,calc(6 * var(--vw)),84px);letter-spacing:2px;color:var(--red);transform:rotate(-2deg);display:flex;align-items:center;justify-content:center;gap:.2em;max-width:calc(92 * var(--vw))}.winner-t{display:block;flex:0 1 auto;min-width:0;white-space:nowrap}.stage.podium-stage{justify-content:stretch;align-items:stretch;gap:0;padding-top:6px}.gameover-title{font-family:var(--marker);font-size:clamp(56px,calc(11 * var(--vw)),150px);letter-spacing:4px;color:var(--ink);line-height:1;margin-bottom:6px}@keyframes pop{0%{opacity:0;transform:translateY(30px) rotate(-3deg) scale(.85)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}.drop-in .col{animation:pop .46s cubic-bezier(.2,.9,.3,1.3) backwards}.board .col.unread{visibility:hidden;animation:none}@keyframes pop-center{0%{opacity:0;transform:translateY(30px) rotate(-3deg) scale(.9)}to{opacity:1;transform:translateY(0) rotate(0) scale(1.06)}}.drop-in .col.center{animation-name:pop-center}@keyframes fadeUp{0%{opacity:0;transform:translateY(-50%) rotate(-5deg) scale(.85)}to{opacity:1}}.drop-in .lower-tab{animation:fadeUp .46s ease-out backwards}.drop-in .lower-tab.pending{animation:none}@keyframes chipin{0%{opacity:0;transform:translateY(-16px) scale(.6)}to{opacity:1;transform:none}}.board.pop-chips .chip-tag.seen{animation:chipin .52s cubic-bezier(.2,1.3,.4,1) both}.board.pop-chips:not(.wager) .chip-tag.seen{animation-duration:var(--drop, .42s);animation-delay:calc(var(--i, 0) * var(--stagger, 60ms))}.chip-tag.unseen{visibility:hidden}.bet-ticker>.bt-pill{display:inline-grid;justify-items:center;align-items:center}.bt-line{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:.3em;white-space:nowrap;opacity:0;transition:opacity .16s ease}.bt-line.on{opacity:1;transition:opacity .28s ease .14s}.bt-line.dim{color:var(--ink-soft)}@keyframes shakeit{0%,to{transform:translate(0) rotate(0)}15%{transform:translate(-12px) rotate(-1.5deg)}30%{transform:translate(11px) rotate(1.5deg)}45%{transform:translate(-8px)}60%{transform:translate(7px)}75%{transform:translate(-3px)}}.shake{animation:shakeit .62s ease-in-out 1}@keyframes shuffleIn{0%{opacity:0;transform:translate(-46px) rotate(-2deg)}to{opacity:1;transform:translate(0) rotate(0)}}.shuffle-in{animation:shuffleIn .44s ease-out both}.phone{max-width:520px;margin:0 auto;min-height:100%;display:flex;flex-direction:column;padding:12px 16px max(24px,env(safe-area-inset-bottom))}.phone.fit{height:100%;height:100dvh;min-height:0;overflow-y:auto;padding-top:10px;padding-bottom:max(14px,env(safe-area-inset-bottom))}.phone.fit>.guess,.phone.fit>.bet{flex:1 1 0;min-height:0}.phone-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-family:var(--marker);font-size:18px;letter-spacing:1px;padding:5px 10px;margin-bottom:7px;flex:none;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;box-shadow:var(--card-shadow-sm)}.pt-right{flex:none;white-space:nowrap;display:flex;align-items:center;gap:10px}.phone-pause{display:inline-flex;align-items:center;justify-content:center;width:42px;height:30px;background:var(--amber);border:2px solid var(--ink);border-radius:9px;font-size:15px;padding:0;box-shadow:2px 2px 0 var(--ink)}.phone-pause:active{transform:translate(2px,2px);box-shadow:none}.host-lobby{display:flex;flex-direction:column;height:100%}.plabel{font-family:var(--marker);font-size:26px;letter-spacing:1px;margin:6px 2px 12px}.plist{display:flex;flex-direction:column;gap:9px}.prow{display:flex;align-items:center;gap:11px;background:var(--paper2);border:2px solid var(--ink);border-radius:11px;padding:10px 13px;box-shadow:2px 2px 0 var(--ink);font-family:var(--hand);font-weight:700;font-size:18px}.prow .pav{font-size:24px}.start-btn{margin-top:auto;font-size:26px}.primary.ghost-btn{background:var(--paper2)}.start-cancel{font-size:20px}.waitnote{text-align:center;margin-top:18px;font-family:var(--hand);font-size:18px;color:var(--ink-soft)}.phone.join{justify-content:center;gap:8px}.phone.join h1{font-family:var(--marker);font-size:40px;letter-spacing:1px;text-align:center}.phone label{font-family:var(--hand);font-size:18px;color:var(--ink-soft);margin-top:12px}.field{font-family:var(--hand);font-size:24px;padding:14px;border-radius:12px;border:3px solid var(--ink);background:var(--paper2);color:var(--ink);width:100%}.code-field{font-family:var(--marker);letter-spacing:10px;text-align:center;font-size:34px}.primary{margin-top:18px;background:var(--amber);color:var(--ink);border:4px solid var(--ink);border-radius:14px;font-family:var(--marker);font-size:26px;letter-spacing:1px;padding:16px;width:100%;box-shadow:var(--card-shadow)}.primary:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ink)}.primary:disabled{background:#d8cdb4;color:var(--ink-soft);box-shadow:var(--card-shadow-sm)}.mk-tv{width:960px;height:540px;position:relative;overflow:hidden;background:var(--paper);border:4px solid var(--ink);font-family:var(--hand)}.mk-top{display:flex;height:168px;padding:10px 12px 6px;gap:12px}.mk-brand{width:232px;display:flex;gap:8px;align-items:center}.mk-bl{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.mk-url{font-size:13px;color:var(--ink-soft)}.mk-logo{font-family:var(--marker);font-size:34px;letter-spacing:1px;background:var(--paper2);border:3px solid var(--ink);border-radius:10px;padding:0 12px;box-shadow:var(--card-shadow-sm);transform:rotate(-2deg)}.mk-logo .a{color:var(--red)}.mk-logo .b{color:var(--blue)}.mk-code{font-family:var(--marker);font-size:30px;background:var(--amber);border:3px solid var(--ink);border-radius:10px;padding:0 12px;box-shadow:var(--card-shadow-sm);line-height:1.1}.mk-code small{display:block;font-family:var(--hand);font-size:12px}.mk-qr{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-soft)}.mk-rosterwrap{flex:1;min-width:0}.mk-count{font-family:var(--marker);font-size:17px;letter-spacing:1px;margin:0 0 6px 4px}.mk-roster{display:flex;gap:6px}.mk-card{flex:1;min-width:0;background:var(--paper2);border:3px solid var(--ink);border-radius:12px 6px 12px 8px;box-shadow:var(--card-shadow-sm);text-align:center;padding:6px 2px 4px;display:flex;flex-direction:column;align-items:center}.mk-card.empty{border-style:dashed;box-shadow:none;background:transparent;color:var(--ink-soft);font-family:var(--marker);font-size:18px;justify-content:center}.mk-card.done{background:#e4f6ec}.mk-nm{font-family:var(--marker);font-size:15px;letter-spacing:.5px;margin-top:2px}.mk-st{font-size:12px;font-family:var(--hand);margin-top:1px}.mk-st.done{color:var(--green-d);font-weight:700}.mk-st.typing{color:var(--ink-soft)}.mk-world{position:absolute;left:0;right:0;bottom:0;height:370px;border-top:4px solid var(--ink);overflow:hidden}.mk-world.short{height:300px}.mk-bg{position:absolute;inset:0;width:100%;height:100%}.mk-b{position:absolute;transform:translate(-50%,-88%);line-height:0}.mk-shadow{position:absolute;height:12px;border-radius:50%;background:#262019;opacity:.18;transform:translate(-50%,-50%)}.mk-ripple{position:absolute;height:14px;border-radius:50%;border:3px solid #fff;transform:translate(-50%);opacity:.9}.mk-tag{position:absolute;transform:translate(-50%);font-family:var(--marker);font-size:12px;background:var(--paper2);border:2px solid var(--ink);border-radius:8px;padding:0 6px;letter-spacing:.5px;white-space:nowrap}.mk-fx{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mk-qtop{display:flex;align-items:center;gap:14px;padding:10px 14px 4px;height:80px}.mk-pill{font-family:var(--marker);font-size:14px;background:var(--paper2);border:3px solid var(--ink);border-radius:999px;padding:3px 12px;box-shadow:var(--card-shadow-sm);white-space:nowrap}.mk-q{flex:1;font-family:var(--marker);font-size:24px;line-height:1.15;text-align:center;letter-spacing:1px}.mk-timer{font-family:var(--marker);font-size:28px;background:var(--amber);border:3px solid var(--ink);border-radius:999px;padding:2px 16px;box-shadow:var(--card-shadow-sm);white-space:nowrap}.mk-qroster{padding:0 12px}.mk-drop{position:absolute;left:12px;top:10px;font-family:var(--hand);font-size:15px;background:var(--paper2);border:2px dashed var(--ink);border-radius:10px;padding:1px 10px}.mk-ph{width:390px;min-height:844px;background:var(--paper);padding:12px 14px 20px;display:flex;flex-direction:column;gap:8px;font-family:var(--hand)}.mk-ptop{margin-bottom:0}.mk-neg{color:var(--red)}.mk-h{font-family:var(--marker);font-size:28px;letter-spacing:1px;text-align:center;margin-top:4px}.mk-sub{text-align:center;font-size:17px;color:var(--ink-soft);margin-top:-4px}.mk-sub b{color:var(--red)}.mk-lab{font-family:var(--marker);font-size:16px;letter-spacing:.5px;margin-top:4px}.mk-who{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mk-w{background:var(--paper2);border:3px solid var(--ink);border-radius:12px;display:flex;flex-direction:column;align-items:center;padding:6px 2px 3px;box-shadow:var(--card-shadow-sm)}.mk-w span{font-family:var(--marker);font-size:14px}.mk-w.on{background:#d7f2e3;box-shadow:0 0 0 3px var(--green)}.mk-sheet{margin-top:auto;background:var(--paper2);border:4px solid var(--ink);border-radius:18px 8px;box-shadow:var(--card-shadow);padding:10px 10px 12px}.mk-acts{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:6px}.mk-acts.big{grid-template-columns:repeat(4,1fr)}.mk-act{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;background:var(--paper);border:3px solid var(--ink);border-radius:12px;padding:6px 0 3px;font-family:var(--marker);font-size:12px;color:var(--ink)}.mk-act i{font-style:normal;font-family:var(--hand);font-size:13px;color:var(--green-d)}.mk-act.on{background:#d7f2e3;box-shadow:0 0 0 3px var(--green)}.mk-act.cool{opacity:.5}.mk-act.cool i{color:var(--red)}.mk-toast{display:flex;align-items:center;gap:10px;background:var(--paper2);border:3px solid var(--ink);border-left:10px solid var(--amber);border-radius:14px;box-shadow:var(--card-shadow-sm);padding:6px 10px}.mk-tt{flex:1;font-family:var(--marker);font-size:15px;letter-spacing:.3px;line-height:1.15}.mk-more{font-family:var(--hand);font-size:13px;background:var(--amber);border:2px solid var(--ink);border-radius:999px;padding:0 8px;white-space:nowrap}.mk-timer2{align-self:center;font-family:var(--marker);font-size:24px;background:var(--amber);border:3px solid var(--ink);border-radius:999px;padding:0 16px;box-shadow:var(--card-shadow-sm)}.mk-qs{font-family:var(--marker);font-size:19px;text-align:center;letter-spacing:.5px;line-height:1.2}.mk-gap{flex:1}.mk-disp{font-family:var(--marker);font-size:42px;text-align:center;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;padding:2px 8px;box-shadow:var(--card-shadow-sm)}.mk-hint{text-align:center;font-size:14px;color:var(--ink-soft);margin-top:-4px}.mk-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mk-key{height:54px;font-family:var(--marker);font-size:24px;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;box-shadow:var(--card-shadow-sm);color:var(--ink)}.mk-key.del{background:#f4d6d6}.mk-submit{height:56px;width:100%;background:var(--amber);border:4px solid var(--ink);border-radius:14px;font-family:var(--marker);font-size:26px;letter-spacing:1px;box-shadow:var(--card-shadow);color:var(--ink)}.mk-locked{background:#e4f6ec;border:3px solid var(--ink);border-radius:14px;box-shadow:var(--card-shadow-sm);padding:8px 12px;font-family:var(--marker);font-size:18px;display:flex;flex-direction:column;gap:4px}.mk-chk{color:var(--green-d)}.mk-lk2{display:flex;justify-content:space-between;align-items:center;font-family:var(--hand);font-size:14px;color:var(--ink-soft);gap:8px}.mk-edit{font-family:var(--marker);font-size:13px;background:var(--paper2);border:2px solid var(--ink);border-radius:10px;padding:2px 8px;color:var(--ink);white-space:nowrap}.mk-dim{font-family:var(--hand);font-size:13px;color:var(--ink-soft)}.mk-cd{float:right;font-family:var(--hand);font-size:14px;color:var(--red)}.mk-w.away{opacity:.4;box-shadow:none}.mk-w small{font-family:var(--hand);font-size:11px;color:var(--ink-soft);margin-top:-2px}.mk-whol{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.mk-wl{display:flex;align-items:center;gap:8px;background:var(--paper);border:3px solid var(--ink);border-radius:12px;padding:4px 10px 4px 6px;font-family:var(--marker);font-size:16px;justify-content:space-between}.mk-wl span{flex:1}.buddy{display:inline-block;vertical-align:middle;line-height:0}.buddy svg{display:block}.creator{padding-top:8px;padding-bottom:96px;gap:8px}.pt-name{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;min-width:0;flex:0 1 auto}.pt-name .buddy,.pt-name .crown{flex:none}.pt-nm{min-width:4ch;overflow:hidden;text-overflow:ellipsis}.cr-head{display:flex;align-items:center;gap:10px}.cr-back{background:var(--paper2);border:3px solid var(--ink);border-radius:12px;box-shadow:var(--card-shadow-sm);font-size:22px;line-height:1;padding:6px 14px}.cr-title{font-family:var(--marker);font-size:28px;letter-spacing:1px}.cr-prev{position:relative;background:var(--paper2);border:4px solid var(--ink);border-radius:18px 8px 20px 10px;box-shadow:var(--card-shadow);text-align:center;padding:8px 8px 10px}.cr-art{width:min(calc(62 * var(--vw)),240px);margin:0 auto}.cr-art svg{width:100%;height:auto}.cr-name{font-family:var(--marker);font-size:24px;letter-spacing:1px;margin-top:2px;overflow-wrap:anywhere}.cr-rand{position:absolute;top:8px;right:8px;background:var(--amber);border:3px solid var(--ink);border-radius:12px;font-family:var(--marker);font-size:14px;letter-spacing:1px;padding:6px 10px;box-shadow:2px 2px 0 var(--ink)}.cr-rand:active{transform:translate(2px,2px);box-shadow:none}.cr-step{font-family:var(--hand);font-size:19px;color:var(--ink-soft);text-align:center;margin-top:4px}.cr-tabs{display:flex;gap:6px}.cr-tab{flex:1;font-family:var(--marker);font-size:15px;letter-spacing:.5px;padding:9px 2px;background:var(--paper);border:3px solid var(--ink);border-radius:12px;color:var(--ink)}.cr-tab.on{background:var(--ink);color:var(--paper2)}.cr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.cr-opt{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--paper2);border:3px solid var(--ink);border-radius:12px;padding:4px 2px 3px}.cr-opt.on{background:#d7f2e3;box-shadow:0 0 0 3px var(--green)}.cr-thumb{display:block;width:100%}.cr-lab{font-family:var(--hand);font-size:13px;color:var(--ink);line-height:1.1;text-align:center}.cr-join{margin-top:10px;position:sticky;bottom:8px}.phone-timer{text-align:center;font-family:var(--marker);font-size:34px;letter-spacing:1px;padding:4px}.phone-timer.urgent{color:var(--red)}.guess{display:flex;flex-direction:column;height:100%}.q-mini{font-family:var(--marker);font-size:24px;letter-spacing:1px;margin:8px 0;text-align:center}.numdisplay{font-family:var(--marker);font-size:clamp(48px,calc(15 * var(--vw)),66px);line-height:1.25;letter-spacing:2px;text-align:center;display:flex;align-items:center;justify-content:center;padding:24px 14px 18px;background:var(--paper2);border:4px solid var(--ink);border-radius:14px;box-shadow:var(--card-shadow-sm);min-height:124px;word-break:break-all;margin-bottom:14px}.ok-note{color:var(--green);text-align:center;margin-top:-4px;margin-bottom:12px;font-family:var(--marker);letter-spacing:1px}.numpad{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.key{font-family:var(--marker);font-size:34px;padding:20px 0;border-radius:14px;border:4px solid var(--ink);background:var(--paper2);color:var(--ink);box-shadow:var(--card-shadow-sm)}.key:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.key-ok{background:var(--amber);font-size:24px}.key-del{background:#f3d9d9}.bet{display:flex;flex-direction:column;gap:8px;padding-top:2px}.bet-head{display:flex;align-items:center;gap:8px;flex:none}.bet-head .phone-timer{flex:0 0 auto;min-width:72px;text-align:left;font-size:22px;padding:0 2px;line-height:1.1;white-space:nowrap}.bet-notice{flex:1 1 0;min-width:0;background:#eaf6ef;border:2px solid var(--green);border-radius:10px;padding:3px 8px;text-align:center}.bet-notice b{color:var(--green)}.bet-notice-main{font-family:var(--hand);font-size:15px;line-height:1.2}.bet-notice-sub{font-family:var(--hand);font-size:13px;line-height:1.2;color:#4a6b58}.wallet{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:none}.wallet-half{min-width:0;padding:3px 6px 4px;text-align:center;border:3px solid var(--ink);border-radius:12px;box-shadow:var(--card-shadow-sm)}.wallet-half.free{background:#d9f2e3}.wallet-half.bank{background:#dfeafb}.wk{font-family:var(--hand);font-size:12px;line-height:1.2;color:var(--ink-soft);letter-spacing:1px}.wv{font-family:var(--marker);font-size:clamp(16px,calc(5.4 * var(--vw)),25px);line-height:1.2;padding-top:1px;white-space:nowrap}.wallet-half.free .wv{color:var(--green)}.wallet-half.bank .wv{color:var(--blue)}.bet-slots{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:1px 5px 5px 1px;margin:-1px -5px -5px -1px}.bet-foot{flex:none;display:flex;flex-direction:column;gap:4px}.bet-foot .primary{margin-top:0;font-size:23px;padding:10px}.bet-foot .ok-note{margin:0;font-size:14px}.betrow{flex:none;display:flex;align-items:center;gap:8px;border:2px solid rgba(38,32,25,.99);border-radius:11px;padding:7px 10px 7px 18px;box-shadow:var(--card-shadow-sm);background-color:var(--paper2);background-image:linear-gradient(to right,var(--heat, var(--ink)) 0,var(--heat, var(--ink)) 11px,transparent 11px);background-origin:border-box;background-clip:border-box;background-repeat:no-repeat}.betrow.dim{opacity:.5;padding-top:5px;padding-bottom:5px}.betrow.sel{padding-top:5px;padding-bottom:6px;flex-direction:column;align-items:stretch;background-color:#fff;box-shadow:var(--card-shadow)}.brow-od{font-family:var(--marker);font-size:18px;min-width:40px}.brow-nm{font-family:var(--hand);font-weight:700;font-size:16px;line-height:1.15;flex:1;min-width:0;overflow-wrap:anywhere}.brow-sep{display:inline-block;width:3px;height:18px;margin:0 8px 0 7px;vertical-align:-3px;border-radius:2px;background:var(--ink)}.brow-tap{font-family:var(--hand);font-size:13px;color:var(--ink-soft)}.brow-win{font-family:var(--hand);font-size:13px;color:var(--green);font-weight:700;overflow-wrap:anywhere;text-align:right}.betrow-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.betrow-step{display:flex;align-items:center;gap:10px;margin-top:4px}.sbtn{width:34px;height:34px;border:3px solid var(--ink);border-radius:10px;background:var(--paper2);color:var(--ink);font-family:var(--marker);font-size:24px;box-shadow:var(--card-shadow-sm)}.sbtn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.sbtn:disabled{opacity:.4}.samt{font-family:var(--marker);font-size:clamp(16px,calc(5.2 * var(--vw)),24px);min-width:76px;text-align:center;overflow-wrap:anywhere}.slab{font-family:var(--hand);font-size:13px;color:var(--ink-soft)}.result{font-family:var(--marker);font-size:clamp(30px,calc(12 * var(--vw)),76px);letter-spacing:2px;overflow-wrap:anywhere;text-align:center}.result.win{color:var(--green)}.result.loss{color:var(--red)}.result.flat{color:var(--amber-deep)}.dim.funny{font-family:var(--hand);font-size:22px;line-height:1.3;max-width:320px;margin-top:14px;color:var(--ink)}.bonus-note{font-family:var(--marker);font-size:26px;letter-spacing:1px;color:var(--green-d);background:#e9f8f0;border:3px solid var(--green-d);border-radius:12px;padding:4px 16px}.intro-stage{position:fixed;inset:0;background:#e8dbba;display:flex;align-items:center;justify-content:center;z-index:30}.intro-video{width:100%;height:100%;object-fit:contain;background:#e8dbba}.intro-skip{position:absolute;right:calc(2 * var(--vw, 1vw));bottom:calc(2 * var(--vw, 1vw));font-family:var(--marker);font-weight:700;font-size:clamp(14px,1.5vw,24px);padding:.45em 1.2em;border-radius:999px;border:0;background:#fff6e2cc;color:#2b3050;opacity:.35;transition:opacity .2s}.intro-skip:hover,.intro-skip:focus-visible{opacity:1}.pause-btn.intro-fs{position:absolute;top:calc(2 * var(--vw, 1vw));right:calc(2 * var(--vw, 1vw));margin:0;z-index:5;cursor:pointer}html.theme-felt button.pause-btn.intro-fs{position:absolute}.pause-btn.intro-fs.page-fs{position:fixed;z-index:20}html.theme-felt button.pause-btn.intro-fs.page-fs{position:fixed}.intro-sound{position:absolute;left:calc(2 * var(--vw, 1vw));bottom:calc(2 * var(--vw, 1vw));font-family:var(--marker);font-weight:700;font-size:clamp(16px,1.8vw,30px);padding:.4em 1.4em;border-radius:999px;background:#f2b642;color:#2b3050}.intro-wait{gap:14px}.intro-wait .primary{width:min(300px,80%)}.question,.g2-q{text-wrap:balance}.qp{white-space:nowrap}.qn{display:block;font-size:.82em;line-height:1.2;margin-top:.14em;opacity:.92}.corner-bar{position:fixed;top:0;left:0;right:0;z-index:20;pointer-events:none}.corner-bar .tv-inner{height:auto;overflow:visible}.corner-bar .tv-topbar{margin-bottom:0}.corner-bar .tb-right{pointer-events:auto}html.theme-felt{--paper: #E9D6AA;--paper2: #FFF6E2;--ink: #2B3050;--ink-soft: #6A6F8C;--red: #E0584A;--blue: #5B8FD6;--green: #6BAA62;--green-d: #1F7A4A;--amber: #F2B642;--amber-deep: #D9962A;--marker: "Fredoka", "Trebuchet MS", system-ui, sans-serif;--hand: "Nunito", system-ui, sans-serif;--card-shadow: none;--card-shadow-sm: none;--cream: #FFF6E2;--tan: #DCC89E;--mustard: #F2B642;--sage: #8DB87A;--teal: #2FA99A;--plum: #8B5FB5;--table: #2F7D5B;--felt-f: url(#felt);--felt-flat: url(#feltFlat)}html.theme-felt body{background:var(--paper);background-image:none;color:var(--ink);-webkit-font-smoothing:antialiased}html.theme-felt .dim{color:var(--ink-soft)}html.theme-felt :is(.pill,.pause-btn,.question,.board .col,.side-bar,.lower-tab,.chip-tag,.rc-nm,.score-row,.bet-ticker>span,.answer,.phone-top,.phone-pause,.phone-timer,.bet-notice,.wallet-half,.betrow,.sbtn,.g2-disp,.g2-key,.g2-submit,.g2-locked,.g2-edit,.primary,.bonus-note,.eyes,.code-tag,.logo-banner,.qr,.field,.overlay-card,.host-btn,.pd-title,.pd-banner,.pd-block,.pd-nmbox,.pd-bank,.pd-row,.pd-rv-plate,.pd-rv-card,.rv-card,.rv-send,.rv-banner,.rv-bubble,.in-tag,.in-cap span){isolation:isolate;overflow:visible;border:0!important;box-shadow:none!important;background:transparent!important}html.theme-felt :is(.pill,.pause-btn,.question,.board .col,.side-bar,.lower-tab,.chip-tag,.rc-nm,.score-row,.bet-ticker>span,.answer,.phone-top,.phone-pause,.phone-timer,.bet-notice,.wallet-half,.betrow,.sbtn,.g2-disp,.g2-key,.g2-submit,.g2-locked,.g2-edit,.primary,.bonus-note,.eyes,.code-tag,.logo-banner,.qr,.field,.overlay-card,.host-btn,.pd-nmbox,.pd-bank,.pd-row,.pd-rv-plate,.pd-rv-card,.rv-card,.rv-send,.rv-banner,.rv-bubble,.in-cap span){position:relative}html.theme-felt :is(.pill,.pause-btn,.question,.board .col,.side-bar,.lower-tab,.chip-tag,.rc-nm,.score-row,.bet-ticker>span,.answer,.phone-top,.phone-pause,.phone-timer,.bet-notice,.wallet-half,.betrow,.sbtn,.g2-disp,.g2-key,.g2-submit,.g2-locked,.g2-edit,.primary,.bonus-note,.eyes,.code-tag,.logo-banner,.qr,.field,.overlay-card,.host-btn,.pd-title,.pd-banner,.pd-block,.pd-nmbox,.pd-bank,.pd-row,.pd-rv-plate,.pd-rv-card,.rv-card,.rv-send,.rv-banner,.rv-bubble,.in-tag,.in-cap span):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--r, 16px);background:var(--c, var(--cream));filter:var(--felt-f);pointer-events:none}html.theme-felt :is(.pill,.pause-btn,.question,.board .col,.side-bar,.lower-tab,.chip-tag,.rc-nm,.score-row,.bet-ticker>span,.answer,.phone-top,.phone-pause,.phone-timer,.bet-notice,.wallet-half,.betrow,.sbtn,.g2-key,.g2-submit,.g2-locked,.g2-edit,.primary,.bonus-note,.eyes,.code-tag,.logo-banner,.qr,.overlay-card,.host-btn,.pd-title,.pd-banner,.pd-block,.pd-nmbox,.pd-bank,.pd-row,.pd-rv-plate,.pd-rv-card,.rv-card,.rv-send,.rv-banner,.rv-bubble,.in-tag,.in-cap span):after{content:"";position:absolute;inset:var(--sti, 6px);border-radius:calc(var(--r, 16px) - var(--sti, 6px));pointer-events:none;border:2px dashed var(--stc, rgba(255, 255, 255, .85))}html.theme-felt :is(.g2-disp,.field):before{filter:var(--felt-flat);box-shadow:inset 0 4px 8px #1e140a47}html.theme-felt .tv,html.theme-felt .in-tvscreen{background:var(--table);position:relative;isolation:isolate}html.theme-felt .phone{position:relative}html.theme-felt .in-phscreen{background:var(--paper);isolation:isolate}html.theme-felt :is(.tv,.in-tvscreen,.in-phscreen):before{content:"";position:absolute;inset:0;z-index:-1;background:inherit;filter:url(#feltBg);pointer-events:none}html.theme-felt .in-phscreen>.phone{background:transparent}html.theme-felt .in-frame{background:#e8dbba}html.theme-felt .fx-bg-grad{background:#e8dbba;filter:url(#feltBg)}html.theme-felt :is(.fx-beam,.fx-bokeh,.fx-vignette){display:none}html.theme-felt .in-fade{background:#e8dbba}html.theme-felt .crown{font-size:0}html.theme-felt .ico-clock{display:inline-block;width:.78em;height:.78em;overflow:hidden;text-indent:-99em;white-space:nowrap;vertical-align:-.06em;margin-right:.12em;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B3050' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='13.5' r='8'/><path d='M12 8.5v5.2l3.2 2'/><path d='M9.5 2.8h5'/></svg>") center / contain no-repeat}html.theme-felt .urgent .ico-clock{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFF6E2' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='13.5' r='8'/><path d='M12 8.5v5.2l3.2 2'/><path d='M9.5 2.8h5'/></svg>")}html.theme-felt .crown:before{content:"";display:inline-block;width:28px;height:18px;margin-left:7px;vertical-align:-3px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 44'><path d='M4 40L10 8l16 16L34 2l8 22L58 8l6 32z' fill='%23F2B642' stroke='%23C9922A' stroke-width='2.5' stroke-linejoin='round'/></svg>") center / contain no-repeat}html.theme-felt .sb-arr{display:none}html.theme-felt .buddy.feltav{display:inline-block;line-height:0;vertical-align:middle}html.theme-felt .buddy.feltav img{display:block;width:100%;height:auto}html.theme-felt .tv-topbar .tb-center{margin-top:0}html.theme-felt .pill{--r: 999px;--c: var(--cream);--stc: var(--tan);--sti: 4px;transform:none;color:var(--ink);font-weight:700;padding:.3em 1.1em}html.theme-felt .pill.round{padding:.3em 1em}html.theme-felt .pill.timer{--c: var(--mustard);--stc: rgba(255, 255, 255, .88);padding:.2em 1.2em;font-size:clamp(22px,calc(3.2 * var(--vw)),52px)}html.theme-felt .pill.timer.urgent{--c: var(--red);color:var(--cream)}html.theme-felt .pause-btn{--r: 14px;--c: var(--cream);--stc: var(--tan);--sti: 4px;color:var(--ink)}html.theme-felt .phase-tag{color:var(--cream);transform:none;letter-spacing:.22em;text-shadow:0 2px 0 rgba(0,0,0,.22)}html.theme-felt .suspense,html.theme-felt .bet-ticker{color:var(--cream);text-shadow:0 2px 0 rgba(0,0,0,.22)}html.theme-felt .counter{color:var(--cream);opacity:.92}html.theme-felt .landing-tag{color:var(--cream);text-shadow:0 2px 0 rgba(0,0,0,.22);font-family:var(--marker)}html.theme-felt .in-welcome .felt-logo{width:calc(56 * var(--vw));height:auto;overflow:visible;transform:rotate(-3deg)}html.theme-felt .question{--r: 24px;--c: var(--cream);--stc: var(--tan);--sti: 7px;color:var(--ink);padding:.42em 1.3em .48em;letter-spacing:.3px}html.theme-felt .question.small{font-size:clamp(22px,calc(2.6 * var(--vw)),44px)}html.theme-felt .roster{gap:calc(1.3 * var(--vw))}html.theme-felt .rc{position:relative;flex:0 1 calc(11 * var(--vw));background:transparent!important;border:0!important;box-shadow:none!important;padding:0}html.theme-felt .rc.empty{border:3px dashed rgba(255,255,255,.55)!important;border-radius:22px;min-height:calc(11 * var(--vw));color:#ffffffbf}html.theme-felt .rc-av{width:100%}html.theme-felt .rc-av .buddy{width:100%!important;display:block}html.theme-felt .rc.typing .rc-av{opacity:.85;filter:none}html.theme-felt .rc-nm{--r: 12px;--c: var(--cream);--stc: var(--tan);--sti: 3px;width:84%;margin:.35em 8% 0;padding:.16em .3em .2em;font-size:calc(1.5 * var(--vw));color:var(--ink);text-align:center;z-index:2}html.theme-felt .rc-st{position:absolute;top:calc(-.5 * var(--vw));right:calc(-.6 * var(--vw));z-index:4;width:calc(3 * var(--vw));height:calc(3 * var(--vw));font-size:0;isolation:isolate}html.theme-felt .rc-st:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:var(--mustard);filter:var(--felt-f)}html.theme-felt .rc.done .rc-st:before{background:var(--sage)}html.theme-felt .rc-st:after{content:"";position:absolute;inset:22%;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232B3050'><circle cx='5' cy='12' r='2.4'/><circle cx='12' cy='12' r='2.4'/><circle cx='19' cy='12' r='2.4'/></svg>") center / contain no-repeat}html.theme-felt .rc.done .rc-st:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'><path d='M4.5 12.8l5 5L19.5 7'/></svg>")}html.theme-felt .board{--gap: calc(2.1 * var(--vw));--colw: max(64px, min(calc(14 * var(--vw) * var(--wmul, 1)), calc((100 * var(--vw) - 2 * clamp(26px, calc(3 * var(--vw)), 56px) - var(--cols, 5) * var(--gap)) / (var(--cols, 5) + 1))));display:grid;grid-auto-flow:column;grid-auto-columns:var(--colw);column-gap:var(--gap);row-gap:calc(1.5 * var(--vw));justify-content:center;align-items:stretch;align-content:start;min-height:0;padding:calc(3.2 * var(--vw)) 4px 18px;width:100%}html.theme-felt .board :is(.guesses,.guess-group,.guess-row){display:contents}html.theme-felt .board :is(.col,.col-ph,.lower-tab){grid-row:1}html.theme-felt .board .side-bar{grid-row:2}html.theme-felt .board .col,html.theme-felt .lower-tab{--r: 22px;--c: var(--cream);--stc: var(--tan);--sti: 6px;width:auto;min-height:calc(17 * var(--vw));border-radius:0;color:var(--ink);display:flex;flex-direction:column;align-items:center;padding:calc(3 * var(--vw)) 0 0;transform:none;container-type:inline-size}html.theme-felt .col-ph{width:auto;height:auto;min-height:calc(17 * var(--vw))}html.theme-felt .board .col.center{transform:none;align-items:center;padding:calc(3 * var(--vw)) 0 0}html.theme-felt .board .col.lose,html.theme-felt .lower-tab.lose{opacity:.5;transform:none}html.theme-felt .board .col.win,html.theme-felt .lower-tab.win{--c: #E6F7DC;--stc: #7CC27A;transform:translateY(calc(-.8 * var(--vw)))}html.theme-felt .board .col:nth-child(2n){border-radius:0}html.theme-felt .board .col.win .col-body:before{content:"";position:absolute;left:50%;top:calc(-9.6 * var(--vw));width:calc(6.2 * var(--vw));height:calc(4 * var(--vw));margin-left:calc(-3.1 * var(--vw));z-index:4;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 44'><path d='M4 40L10 8l16 16L34 2l8 22L58 8l6 32z' fill='%23F2B642' stroke='white' stroke-width='3' stroke-dasharray='6 5' stroke-linejoin='round'/></svg>") center / contain no-repeat}html.theme-felt .lower-tab{position:relative;left:auto;top:auto;margin:0;justify-content:flex-start;gap:0}html.theme-felt .drop-in .col.center{animation-name:pop}html.theme-felt .drop-in .lower-tab{animation:felt-pop .46s cubic-bezier(.2,.9,.3,1.3) backwards}html.theme-felt .drop-in .lower-tab.pending{animation:none}@keyframes felt-pop{0%{opacity:0;transform:translateY(18px) scale(.9)}to{opacity:1;transform:none}}html.theme-felt [data-odds]{--oc: #8DB87A}html.theme-felt [data-odds="1"]{--oc: #8B7D68}html.theme-felt [data-odds="3"]{--oc: #F2B642}html.theme-felt [data-odds="4"]{--oc: #EC9A3C}html.theme-felt [data-odds="5"]{--oc: #E8764A}html.theme-felt [data-odds="6"]{--oc: #E0584A}html.theme-felt :is([data-odds="7"],[data-odds="8"],[data-odds="9"],[data-odds="10"]){--oc: #C94438}html.theme-felt :is(.col-odds,.lt-odds,.brow-od){position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;border:0!important;background:none!important;color:var(--ink)!important;font-family:var(--marker);letter-spacing:0;flex:none;text-shadow:none}html.theme-felt :is(.col-odds,.lt-odds,.brow-od):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:var(--oc);filter:var(--felt-f)}html.theme-felt :is(.col-odds,.lt-odds,.brow-od):after{content:"";position:absolute;inset:8%;border-radius:50%;border:2px dashed rgba(255,255,255,.88)}html.theme-felt :is(.col-odds[data-odds="1"],.col-odds[data-odds="6"],.col-odds[data-odds="7"],.col-odds[data-odds="8"],.col-odds[data-odds="9"],[data-odds="1"] .brow-od,[data-odds="6"] .brow-od,[data-odds="7"] .brow-od,[data-odds="8"] .brow-od,[data-odds="9"] .brow-od,[data-odds="6"] .lt-odds,[data-odds="7"] .lt-odds,[data-odds="8"] .lt-odds,[data-odds="9"] .lt-odds){color:var(--cream)!important}html.theme-felt :is(.col-odds,.lt-odds){position:absolute;left:50%;top:calc(-2.3 * var(--vw));width:calc(4.6 * var(--vw));height:calc(4.6 * var(--vw));margin-left:calc(-2.3 * var(--vw));font-size:calc(2.05 * var(--vw));padding:0;z-index:3}html.theme-felt .lt-lo{font-family:var(--marker);font-size:min(calc(3.1 * var(--vw)),19cqw);line-height:1;height:calc(6.2 * var(--vw));display:flex;align-items:center;justify-content:center;letter-spacing:.01em;white-space:nowrap}html.theme-felt .lt-than{font-family:var(--marker);font-size:min(calc(1.8 * var(--vw)),15.5cqw);line-height:1.12;text-align:center;padding:0 .95em;margin-top:calc(.2 * var(--vw))}html.theme-felt .lt-than b{font-weight:700}html.theme-felt .lt-sub{font-family:var(--hand);font-weight:800;font-size:calc(1.2 * var(--vw));line-height:1.1;color:var(--ink-soft);margin-top:calc(.35 * var(--vw));padding-bottom:calc(.5 * var(--vw))}html.theme-felt .col-body{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:flex-start;padding:calc(.2 * var(--vw)) .3em calc(1.5 * var(--vw));width:100%}html.theme-felt .col-value{font-size:min(calc(5.2 * var(--vw)),calc(132cqw / var(--chars, 4)));color:var(--ink);line-height:1;height:calc(6.2 * var(--vw));display:flex;align-items:center;justify-content:center;width:100%}html.theme-felt .col-names{display:grid;grid-template-columns:repeat(var(--nc, 1),minmax(0,1fr));gap:calc(.8 * var(--vw)) calc(.3 * var(--vw));align-items:start;justify-items:center;margin-top:calc(.6 * var(--vw));padding:0 calc(.4 * var(--vw));font-family:var(--marker);color:var(--ink);line-height:1.1;width:100%}html.theme-felt .col-p{display:flex;flex-direction:column;align-items:center;gap:calc(.25 * var(--vw));width:100%;min-width:0}html.theme-felt .col-names .col-name{display:block;width:100%;text-align:center;white-space:nowrap;font-family:var(--marker);font-size:min(calc(2.1 * var(--vw)),calc(var(--colw) * .84 / var(--nc, 1) / (var(--maxlen, 8) * .56)))}html.theme-felt .col-av{display:block;flex:none;width:calc((3.3 - .4 * var(--nc, 1)) * var(--vw))}html.theme-felt .col-av .buddy{width:100%!important;display:block}html.theme-felt .col-x{display:none}html.theme-felt .col-chips,html.theme-felt .lt-chips{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:calc(2.1 * var(--vw)) calc(.6 * var(--vw));padding:calc(3.1 * var(--vw)) calc(.6 * var(--vw)) calc(1 * var(--vw));min-height:0;margin-top:0}html.theme-felt .col-chips:empty,html.theme-felt .lt-chips:empty,html.theme-felt .sb-chips:empty{display:none}html.theme-felt .chip-tag{--r: 50%;--c: #5B8FD6;--stc: rgba(255, 255, 255, .92);--sti: 4px;width:calc(5 * var(--vw));height:calc(5 * var(--vw));padding:0;display:flex;align-items:center;justify-content:center;font-family:var(--marker);font-size:calc(1.5 * var(--vw));color:var(--cream);margin:0;border-radius:0}html.theme-felt .chip-tag:after{border-width:3px}html.theme-felt .chip-tag .buddy{position:absolute;left:50%;top:calc(-1.9 * var(--vw));width:calc(3 * var(--vw))!important;margin-left:calc(-1.5 * var(--vw));z-index:3}html.theme-felt .col-chips.dense .chip-tag,html.theme-felt .sb-chips .chip-tag{width:calc(3.9 * var(--vw));height:calc(3.9 * var(--vw));font-size:calc(1.2 * var(--vw));padding:0}html.theme-felt .col-chips.dense .chip-tag .buddy,html.theme-felt .sb-chips .chip-tag .buddy{width:calc(2.4 * var(--vw))!important;margin-left:calc(-1.2 * var(--vw));top:calc(-1.5 * var(--vw))}html.theme-felt .side-bar{--r: 16px;--c: #3D2F20;--stc: rgba(255, 255, 255, .7);--sti: 4px;color:var(--cream);padding:calc(.9 * var(--vw)) calc(1.8 * var(--vw));border-radius:0}html.theme-felt .sb-label{font-family:var(--marker);font-size:calc(1.65 * var(--vw));letter-spacing:.01em;color:var(--cream);white-space:nowrap}html.theme-felt .sb-odds{font-family:var(--marker);font-size:calc(1.9 * var(--vw));color:var(--ink);background:var(--cream);border-radius:999px;padding:0 .55em;line-height:1.3}html.theme-felt .side-bar.lose{opacity:.42}html.theme-felt .side-bar.win{--c: #3D6B3F}html.theme-felt .sb-chips{justify-content:center;padding-top:calc(1.8 * var(--vw))}html.theme-felt .answer{--r: 999px;--c: var(--mustard);--stc: #fff;--sti: .13em;display:flex;align-items:center;justify-content:center;min-width:2.75em;height:2.75em;padding:0 .55em;box-sizing:border-box;color:var(--ink);font-size:min(calc(5.4 * var(--vw)),calc(44 * var(--vw) / var(--chars, 4)));letter-spacing:0}html.theme-felt .bet-ticker>span{--r: 999px;--c: var(--cream);--stc: var(--tan);--sti: 4px;display:inline-flex;align-items:center;gap:.3em;padding:.15em 1.1em;color:var(--ink);text-shadow:none}html.theme-felt .bet-ticker>span.dim{color:var(--ink-soft)}html.theme-felt .bet-ticker .buddy{width:1.5em!important}html.theme-felt .score-row{--r: 18px;--c: #FFFBF0;--stc: #E4D4AF;--sti: 5px;color:var(--ink);border-radius:0}html.theme-felt .score-row .rank{color:var(--ink)}html.theme-felt .score-row .delta.up{color:var(--green-d)}html.theme-felt .score-row .big-av .buddy{width:1.5em!important}html.theme-felt .phone-top{--r: 16px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:9px 18px 9px 12px;color:var(--ink);letter-spacing:0;font-size:19px;border-radius:0}html.theme-felt .phone-top .buddy{width:34px!important}html.theme-felt .phone-top .pt-name{gap:8px}html.theme-felt .phone-pause{--r: 10px;--c: var(--mustard)}html.theme-felt .phone-timer{--r: 999px;--c: var(--mustard);--stc: rgba(255, 255, 255, .88);--sti: 3px;display:inline-flex;align-items:center;justify-content:center;align-self:center;width:auto;padding:.18em .8em;color:var(--ink);font-weight:700;letter-spacing:0;line-height:1.15;border-radius:0}html.theme-felt .phone-timer.urgent{--c: var(--red);color:var(--cream)}html.theme-felt .g2-timer{display:flex;justify-content:center}html.theme-felt .g2-timer .phone-timer{font-size:22px;padding:.3em 1em}html.theme-felt .bet-head .phone-timer{min-width:0;font-size:20px;padding:.3em .8em}html.theme-felt .g2-q{font-size:19px;color:var(--ink)}html.theme-felt .g2-disp{--r: 14px;--c: #E6D6B4;color:var(--ink);min-height:58px;border-radius:0}html.theme-felt .g2-key{--r: 16px;--c: var(--cream);--stc: var(--tan);--sti: 4px;color:var(--ink);font-size:26px;border-radius:0}html.theme-felt .g2-key.del{--c: #F4C9C3;--stc: rgba(255, 255, 255, .85)}html.theme-felt .g2-key:disabled{opacity:.35}html.theme-felt .g2-submit,html.theme-felt .primary{--r: 999px;--c: var(--mustard);--stc: rgba(255, 255, 255, .88);--sti: 5px;color:var(--ink);border-radius:0;letter-spacing:.01em}html.theme-felt .g2-submit:disabled,html.theme-felt .primary:disabled{--c: #D9CDB3;--stc: rgba(255, 255, 255, .55);color:#9a927c}html.theme-felt .g2-submit.sent:disabled,html.theme-felt .primary.sent:disabled{--c: #DDEFD9;--stc: #fff;color:var(--ink)}html.theme-felt .g2-submit.unsent,html.theme-felt .primary.unsent{color:#b0281f}html.theme-felt .g2-locked{--r: 20px;--c: #DDEFD9;--stc: #fff;--sti: 5px;padding:15px 20px;border-radius:0}html.theme-felt .g2-l1{font-size:22px}html.theme-felt .g2-chk{color:var(--green-d)}html.theme-felt .g2-l2{color:var(--ink-soft);font-weight:800}html.theme-felt .g2-edit{--r: 999px;--c: var(--cream);--stc: var(--tan);--sti: 3px;padding:4px 12px;color:var(--ink);border-radius:0}html.theme-felt .bet-notice{--r: 16px;--c: #DDEFD9;--stc: #fff;--sti: 5px;padding:9px 14px;border-radius:0}html.theme-felt .bet-notice b{color:var(--green-d)}html.theme-felt .bet-notice-sub{color:var(--ink);font-weight:700}html.theme-felt .wallet-half{--r: 18px;--c: var(--sage);--stc: rgba(255, 255, 255, .88);--sti: 5px;padding:13px 10px 12px;border-radius:0}html.theme-felt .wallet-half.bank{--c: var(--blue)}html.theme-felt .wk{color:#fffffff0;font-family:var(--marker);letter-spacing:.18em;font-size:12px;margin-bottom:2px}html.theme-felt .wv,html.theme-felt .wallet-half.free .wv,html.theme-felt .wallet-half.bank .wv{color:var(--cream);font-size:clamp(20px,calc(7 * var(--vw)),30px)}html.theme-felt .bet-slots{gap:8px}html.theme-felt .betrow{--r: 16px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:10px 16px 10px 14px;gap:10px;border-radius:0;background-image:none!important}html.theme-felt .betrow.dim{padding-top:7px;padding-bottom:7px}html.theme-felt .betrow.sel{--c: #EAF6E4;--stc: #fff;padding:12px 18px 13px 14px}html.theme-felt .brow-od{width:34px;height:34px;font-size:15px}html.theme-felt .brow-nm{font-family:var(--marker);font-size:15.5px;color:var(--ink)}html.theme-felt .brow-tap,html.theme-felt .brow-win{font-weight:800}html.theme-felt .brow-win{color:var(--green-d)}html.theme-felt .brow-sep{background:var(--ink-soft);width:2px;border-radius:1px}html.theme-felt .betrow-step{margin-top:8px;gap:8px}html.theme-felt .sbtn{--r: 50%;--c: var(--mustard);--stc: rgba(255, 255, 255, .88);--sti: 5px;width:40px;height:40px;color:var(--ink);font-size:26px;padding:0 0 3px;border-radius:0;flex:none}html.theme-felt .samt{font-family:var(--marker);font-size:22px;color:var(--ink)}html.theme-felt .slab{color:var(--ink-soft);font-weight:800}html.theme-felt .ok-note{color:var(--green-d)}html.theme-felt .ok-note.unsent{color:#b0281f}html.theme-felt .in-phscreen .wallet-half[data-emph]:before{box-shadow:0 0 0 calc(5px * var(--emph, 0)) #7cc27a}html.theme-felt .in-phscreen .wallet-half[data-emph=blue]:before{box-shadow:0 0 0 calc(5px * var(--emph, 0)) #2f6fd0}html.theme-felt .center.col .big,html.theme-felt .big{color:var(--ink)}html.theme-felt .result{font-family:var(--marker);position:relative;white-space:nowrap;overflow-wrap:normal;font-size:min(calc(21 * var(--vw)),96px,calc(84 * var(--vw) / (var(--n, 5) * .66)));line-height:1.15;paint-order:stroke fill;-webkit-text-stroke:.17em #fff;color:#2fa99a;filter:var(--felt-f);padding:.05em .1em}html.theme-felt .result.loss{color:var(--red)}html.theme-felt .result.flat{color:var(--amber-deep)}html.theme-felt .bonus-note{--r: 14px;--c: #DDEFD9;--stc: #fff;--sti: 4px;color:var(--green-d);border-radius:0}html.theme-felt .dim.funny{color:var(--ink);font-weight:800}html.theme-felt .answer-note{color:var(--ink-soft)}html.theme-felt .eyes{--r: 20px;--c: var(--cream);--stc: var(--tan);--sti: 5px;display:flex;flex-direction:column;align-items:center;margin-top:auto;width:100%;padding:12px 16px;border-radius:0}html.theme-felt .eyes b{font-family:var(--marker);font-size:24px;line-height:1.1;color:var(--ink)}html.theme-felt .eyes span{font-weight:800;font-size:16px;color:var(--ink-soft);margin-top:2px}html.theme-felt .pd-stage{border:0;border-radius:0;box-shadow:none;background:var(--table);isolation:isolate}html.theme-felt .pd-stage:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--table);filter:url(#feltBg)}html.theme-felt .pd-stage .bch,html.theme-felt .pd-floor{display:none}html.theme-felt .pd-dim{background:radial-gradient(ellipse 36% 60% at 50% 62%,#fff0aa00,#0a1e148c 70%)}html.theme-felt .pd-title{--r: 999px;--c: var(--cream);--stc: var(--tan);--sti: 3px;color:var(--ink);transform:none;padding:2px 16px}html.theme-felt .pd-banner{--r: 20px;--sti: 6px;--c: var(--red);color:var(--cream);border-radius:0;box-shadow:none}html.theme-felt .pd-banner.b3{--c: #D9945A;color:var(--ink)}html.theme-felt .pd-banner.b2{--c: #C9D0DC;color:var(--ink)}html.theme-felt .pd-banner.bq{--c: var(--ink);color:#f2b642}html.theme-felt .pd-banner.b1{--c: var(--mustard);color:var(--ink)}html.theme-felt .pd-block{--r: 22px;--sti: 7px;border-radius:0;color:var(--ink)}html.theme-felt .pd-block.p1{--c: #F2B642}html.theme-felt .pd-block.p2{--c: #C9D0DC}html.theme-felt .pd-block.p3{--c: #D9945A}html.theme-felt .pd-num{color:#fffffff5;opacity:1}html.theme-felt .pd-nmbox{--r: 14px;--c: var(--cream);--stc: var(--tan);--sti: 3px;border-radius:0}html.theme-felt .pd-bank{--r: 12px;--c: #DDEFD9;--stc: #fff;--sti: 3px;color:var(--green-d);border-radius:0}html.theme-felt .pd-bank.neg{--c: #F4C9C3;color:#b0281f}html.theme-felt .pd-row{--r: 14px;--c: var(--cream);--stc: var(--tan);--sti: 3px;border-radius:0}html.theme-felt .pd-rig{left:calc(var(--cw) * -.58);bottom:calc(var(--cw) * -.02);width:calc(var(--cw) * 1.16);height:auto}html.theme-felt .pd-rig .wa-body,html.theme-felt .pd-rig .wa-bob{position:static}html.theme-felt .pd-rig img.pd-felt{display:block;width:100%;height:auto}html.theme-felt .pd-shadow{background:#0a1e1440}html.theme-felt .pd-crown{left:calc(var(--cw) * -.3);bottom:calc(var(--cw) * 1);width:calc(var(--cw) * .6)}html.theme-felt .pd-crown path{stroke:#ffffffe6;stroke-width:4;stroke-dasharray:8 6}html.theme-felt .pd-crown rect{stroke:#ffffffe6;stroke-width:3}html.theme-felt .pd-crown circle{stroke:none}html.theme-felt .intro{background:#5a4a36}html.theme-felt .in-steps i{border:0;background:#d9cdb3;box-shadow:none}html.theme-felt .in-steps i.on{background:var(--mustard)}html.theme-felt .in-steps i.done{background:var(--sage)}html.theme-felt .in-tag{--r: 10px;--c: var(--ink);--stc: rgba(255, 255, 255, .45);--sti: 3px;color:var(--cream);border-radius:0;font-family:var(--marker)}html.theme-felt .in-tvbox{border-color:#2b3050;border-radius:calc(1.3 * var(--pw));background:var(--table)}html.theme-felt .in-bezel{border-color:#2b3050;background:#2b3050!important;box-shadow:none}html.theme-felt .in-notch{background:#2b3050}html.theme-felt .in-phbox,html.theme-felt .in-tvscreen{background:var(--paper)}html.theme-felt .in-tvscreen{background:var(--table)}html.theme-felt .in-cap span{--r: 26px;--c: var(--cream);--stc: var(--tan);--sti: 7px;border-radius:0;color:var(--ink);font-family:var(--marker);box-shadow:none!important}html.theme-felt .in-cap em.ok{color:var(--green-d)}html.theme-felt .in-cap em.hot{color:#d1432f}html.theme-felt .in-cap em.bank{color:#2f6fd0}html.theme-felt .in-label{--fill: var(--cream);color:var(--ink);font-family:var(--marker)}html.theme-felt .in-label.good{--fill: #DDEFD9}html.theme-felt .in-label.bad{--fill: #F4C9C3}html.theme-felt .in-label.info{--fill: #F7DE97}html.theme-felt .in-label.green{--fill: #F3FAEC;color:#176b3f}html.theme-felt .in-label.good{color:#176b3f}html.theme-felt .in-label svg.bub path:nth-child(1){display:none}html.theme-felt .in-label svg.bub path:nth-child(2){fill:var(--fill);stroke:var(--fill);stroke-width:9px;stroke-linejoin:round;filter:url(#feltU);transform:none}html.theme-felt .in-label svg.bub path.stitch{display:block;stroke:#ffffffe6;stroke-width:2px;stroke-dasharray:5 4;fill:none}html.theme-felt .in-label.good svg.bub path.stitch{stroke:#fff}.in-label svg.bub path.stitch{display:none}html.theme-felt .in-progress{background:#2b305029}html.theme-felt .in-progress i{background:var(--red)}html.theme-felt .fx-click{background:var(--ink)}html.theme-felt .fx-emph.black{background:var(--cream);color:var(--ink);box-shadow:0 0 0 4px #2b3050,0 6px 14px #1b103047!important}html.theme-felt .in-tvscreen .q2{gap:3.2vw}html.theme-felt body:before{content:"";position:fixed;inset:0;z-index:-1;background:var(--paper);filter:url(#feltBg);pointer-events:none}html.theme-felt #root{position:relative;z-index:0}html.theme-felt :is(.join-card,.bp-plate,.bp-step,.bp-back,.ba-act,.ba-w,.toast,.lb-qrwrap,.lbtn,.auth-card,.cd-pill,.wg-opt,.wg-card,.wg-nail,.wg-nail-pill){position:relative;isolation:isolate;border:0!important;box-shadow:none!important;background:transparent!important}html.theme-felt :is(.join-card,.bp-plate,.bp-step,.bp-back,.ba-act,.ba-w,.toast,.lb-qrwrap,.lbtn,.auth-card,.cd-pill,.wg-opt,.wg-card,.wg-nail,.wg-nail-pill):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--r, 16px);background:var(--c, var(--cream));filter:var(--felt-f);pointer-events:none}html.theme-felt :is(.join-card,.bp-plate,.bp-step,.bp-back,.ba-act,.ba-w,.toast,.lb-qrwrap,.lbtn,.auth-card,.cd-pill,.wg-opt,.wg-card,.wg-nail,.wg-nail-pill):after{content:"";position:absolute;inset:var(--sti, 6px);border-radius:calc(var(--r, 16px) - var(--sti, 6px));pointer-events:none;border:2px dashed var(--stc, rgba(255, 255, 255, .85))}html.theme-felt input.field.field{background:#e6d6b4!important;border:0!important;border-radius:16px!important;box-shadow:inset 0 4px 8px #1e140a47!important;color:var(--ink);font-family:var(--marker);font-weight:700;padding:14px 18px}html.theme-felt input.field.field::placeholder{color:#a39574}html.theme-felt .code-field{font-size:34px;letter-spacing:.3em;text-align:center;text-indent:.3em}html.theme-felt .name-count{font-weight:800;color:var(--ink-soft)}html.theme-felt .name-count.full{color:var(--red)}html.theme-felt .phone label{font-family:var(--marker);font-weight:700;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-top:6px}html.theme-felt .linkbtn{color:#2f6fb5;font-family:var(--hand);font-weight:800}html.theme-felt .auth-back{color:var(--ink);font-weight:800}html.theme-felt .ico-pause{display:inline-block;width:18px;height:18px;font-size:0;vertical-align:middle;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232B3050'><rect x='5.5' y='4' width='4.6' height='16' rx='1.6'/><rect x='13.9' y='4' width='4.6' height='16' rx='1.6'/></svg>") center / contain no-repeat}html.theme-felt .tv .pause-btn .ico-pause{width:calc(1.9 * var(--vw));height:calc(1.9 * var(--vw))}html.theme-felt .pause-btn.fs-btn{color:var(--ink)}html.theme-felt .lbtn .em{font-size:0;display:none}html.theme-felt .landing{background:transparent}html.theme-felt .landing-felt-logo{width:min(90vw,760px,72vh);height:auto;overflow:visible;transform:rotate(-3deg)}html.theme-felt #root>.landing>.landing-tag{color:#3a3f66;font-family:var(--marker);font-weight:700;font-size:clamp(19px,4.8vw,32px)}html.theme-felt .in-welcome .landing-tag,html.theme-felt .tv .landing-tag{color:var(--cream);font-family:var(--marker);font-weight:700;text-shadow:0 3px 0 rgba(20,50,35,.45)}html.theme-felt .lbtn{--r: 999px;--c: var(--mustard);--stc: rgba(255, 255, 255, .9);--sti: 6px;color:var(--ink);font-family:var(--marker);font-weight:700;letter-spacing:.02em;padding:22px 16px;transition:transform .12s}html.theme-felt .lbtn.host{--c: var(--red);color:var(--cream)}html.theme-felt .lbtn.join{--c: var(--blue);color:var(--cream)}html.theme-felt .lbtn:hover{transform:translateY(-2px);box-shadow:none!important}html.theme-felt .lbtn:active{transform:translateY(3px) scale(.985);box-shadow:none!important}html.theme-felt .auth{background:transparent}html.theme-felt .auth-felt-logo{width:min(70vw,300px);height:auto;overflow:visible;transform:rotate(-3deg)}@media (max-height: 800px) and (min-width: 760px){html.theme-felt .auth-felt-logo{width:190px}html.theme-felt .auth-card{padding:20px 26px 22px}}html.theme-felt .auth-card{--r: 26px;--c: var(--cream);--stc: var(--tan);--sti: 7px;padding:26px 28px 30px}html.theme-felt .auth-title{font-family:var(--marker);font-weight:700;color:var(--ink)}html.theme-felt .auth-sub{color:var(--ink-soft);font-weight:700}html.theme-felt .auth-card label{font-family:var(--marker);color:var(--ink-soft)}html.theme-felt .phone.join{justify-content:center;align-items:center;gap:14px;padding-bottom:60px}html.theme-felt .join-logo{width:min(82vw,330px);height:auto;overflow:visible;transform:rotate(-3deg)}html.theme-felt .join-tag{font-family:var(--hand);font-weight:800;font-size:17px;color:var(--ink-soft);margin-top:-8px}html.theme-felt .join-card{--r: 26px;--c: var(--cream);--stc: var(--tan);--sti: 7px;width:100%;padding:26px 26px 22px;display:flex;flex-direction:column;gap:8px;margin-top:10px}html.theme-felt .join-card .field{width:100%}html.theme-felt .phone.picker{gap:8px;padding-top:14px}html.theme-felt .bp-back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;--r: 999px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:8px 18px 8px 14px;font-family:var(--marker);font-weight:700;font-size:16px;color:var(--ink)}html.theme-felt .bp-arrow{display:inline-block;width:11px;height:11px;border:solid currentColor;border-width:0 0 3.4px 3.4px;border-radius:1px}html.theme-felt .bp-arrow.l{transform:rotate(45deg);margin-left:4px}html.theme-felt .bp-arrow.r{transform:rotate(-135deg);margin-right:4px}html.theme-felt .bp-title{font-family:var(--marker);font-weight:700;font-size:34px;text-align:center;line-height:1.1;color:var(--ink)}html.theme-felt .bp-sub{text-align:center;font-weight:800;font-size:15px;color:var(--ink-soft);margin-top:-2px}html.theme-felt .bp-frame{width:min(86vw,calc((100vh - 308px)*.909),380px);width:min(86vw,calc((100svh - 308px)*.909),380px);min-width:200px;aspect-ratio:660 / 726;align-self:center;position:relative;touch-action:pan-y;margin-top:2px}html.theme-felt .bp-pic{position:absolute;inset:0;width:100%;height:100%;display:block;animation:bp-in .2s ease-out both;user-select:none;-webkit-user-drag:none}@keyframes bp-in{0%{transform:scale(.97)}to{transform:none}}html.theme-felt .bp-bar{display:flex;align-items:center;justify-content:center;gap:10px;width:min(94vw,420px);align-self:center}html.theme-felt .bp-step{--r: 50%;--c: var(--mustard);--stc: rgba(255, 255, 255, .9);--sti: 5px;width:62px;height:62px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--ink);padding:0;transition:transform .1s}html.theme-felt .bp-step:active{transform:translateY(3px) scale(.96)}html.theme-felt .bp-step .bp-arrow{width:14px;height:14px;border-width:0 0 4px 4px}html.theme-felt .bp-plate{--r: 18px;--c: var(--cream);--stc: var(--tan);--sti: 4px;flex:1;min-width:0;height:62px;margin:0;padding:0 12px;display:flex;align-items:center;justify-content:center;text-align:center}html.theme-felt .bp-plate b{display:block;max-width:100%;font-family:var(--marker);font-weight:700;font-size:22px;line-height:1.15;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.theme-felt .bp-note{min-height:22px;text-align:center;font-weight:800;font-size:14px;color:var(--ink-soft)}html.theme-felt .bp-note.warn{color:#c0392b;font-size:15px}html.theme-felt .bp-go{margin-top:auto}html.theme-felt .plabel{font-family:var(--marker);font-weight:700;font-size:30px;text-align:center;color:var(--ink);margin:6px 0 12px;letter-spacing:0}html.theme-felt .waitnote{color:var(--ink-soft);font-weight:800}html.theme-felt .start-btn{margin-top:auto}html.theme-felt .ba-bank,html.theme-felt .ba-title{font-family:var(--marker);font-weight:700;color:var(--ink);letter-spacing:0}html.theme-felt .ba-title b{color:var(--green-d)}html.theme-felt .ba-note{color:var(--ink-soft);font-weight:800}html.theme-felt .ba-note.wait{color:#c0392b}html.theme-felt .ba-flash{color:var(--green-d)}html.theme-felt .ba-acts{gap:8px}html.theme-felt .ba-act{--r: 18px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:10px 0 8px;font-family:var(--marker);font-weight:700;font-size:12px;color:var(--ink);gap:3px;transition:transform .1s}html.theme-felt .ba-act.on{--c: #DDEFD9;--stc: #fff;transform:translateY(-2px)}html.theme-felt .ba-act:active:not(:disabled){transform:translateY(3px) scale(.97)}html.theme-felt .ba-act:disabled{opacity:.5}html.theme-felt .ba-who{gap:8px}html.theme-felt .ba-w{--r: 16px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:6px 12px 6px 8px;font-family:var(--marker);font-weight:700;font-size:17px;color:var(--ink)}html.theme-felt .ba-w.go{--c: #DDEFD9;--stc: #fff}html.theme-felt .ba-w .buddy{width:36px!important;flex:none}html.theme-felt .ba-w small{color:var(--ink-soft);font-weight:800;left:56px}html.theme-felt .ba-ico{margin-left:auto}html.theme-felt .toast{--r: 18px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:8px 16px 8px 10px;animation:toast-in .28s cubic-bezier(.2,1.3,.4,1) both}html.theme-felt .toast-t{font-family:var(--marker);font-weight:700;color:var(--ink)}html.theme-felt .toast .buddy{width:40px!important}html.theme-felt .toast-more{background:var(--mustard);border:0;color:var(--ink);font-weight:800}html.theme-felt .overlay{background:#1a3428bd}html.theme-felt .overlay-card{--r: 30px;--c: var(--cream);--stc: var(--tan);--sti: 8px;padding:clamp(28px,calc(5 * var(--vw)),46px) clamp(30px,calc(6 * var(--vw)),60px)}html.theme-felt .overlay-title{font-family:var(--marker);font-weight:700;color:#d1432f;letter-spacing:.04em}html.theme-felt .overlay-sub{color:var(--ink-soft);font-weight:800}html.theme-felt .primary.ghost-btn{--c: var(--cream);--stc: var(--tan)}html.theme-felt .center.col .big,html.theme-felt .center .big{font-family:var(--marker)}html.theme-felt .go .big{font-size:40px}html.theme-felt .go-portrait{position:relative;display:inline-block}html.theme-felt .go-portrait .buddy{width:100%!important}html.theme-felt .go-rosette{position:absolute;right:-14px;top:-10px;width:74px;height:74px;border-radius:50%;display:flex;align-items:center;justify-content:center;isolation:isolate;font-family:var(--marker);font-weight:700;font-size:38px;color:var(--ink)}html.theme-felt .go-rosette:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:var(--mustard);filter:var(--felt-f)}html.theme-felt .go-rosette:after{content:"";position:absolute;inset:7px;border-radius:50%;border:3px dashed rgba(255,255,255,.9)}html.theme-felt .go-bank{font-size:52px;line-height:1}html.theme-felt .tv .lb-felt-logo{width:calc(30 * var(--vh));max-width:calc(30 * var(--vw));height:auto;overflow:visible;transform:rotate(-3deg);flex:none}html.theme-felt .code-tag{--r: 22px;--c: var(--mustard);--stc: #fff;--sti: 4px;transform:none;padding:14px 36px 10px;text-align:center}html.theme-felt .code-tag small{font-family:var(--marker);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6a4b0a;margin-top:8px}html.theme-felt .code-tag .code{font-family:var(--marker);font-weight:700;color:var(--ink)}html.theme-felt .join-line{color:var(--cream);font-family:var(--marker);font-weight:700;text-shadow:0 3px 0 rgba(0,0,0,.22)}html.theme-felt .join-line b{color:var(--mustard);border-bottom:0}html.theme-felt .join-line.small{color:var(--cream)}html.theme-felt .lb-qrwrap{--r: 22px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:14px 14px 10px}html.theme-felt .qr{border:0;box-shadow:none;background:#fff;border-radius:10px;padding:4px}html.theme-felt .lb-scan{color:var(--ink);font-weight:800}html.theme-felt .lb-count{font-family:var(--marker);font-weight:700;color:var(--cream);letter-spacing:.08em;text-shadow:0 3px 0 rgba(0,0,0,.22)}html.theme-felt .point-down{filter:none}html.theme-felt .countdown-screen{background:var(--table)}html.theme-felt .countdown-screen:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--table);filter:url(#feltBg)}html.theme-felt .cd-ready{color:var(--mustard);font-family:var(--marker);font-weight:700;text-shadow:0 4px 0 rgba(0,0,0,.22)}html.theme-felt .cd-num{color:var(--cream);font-family:var(--marker);font-weight:700;text-shadow:0 8px 0 rgba(0,0,0,.22)}html.theme-felt .cd-num.go{color:var(--mustard)}html.theme-felt .host-btn{--r: 999px;--c: var(--mustard);--stc: rgba(255, 255, 255, .9);--sti: 6px;color:var(--ink);font-family:var(--marker);font-weight:700;transform:none;padding:14px 44px;letter-spacing:.02em}html.theme-felt .host-btn.ghost{--c: var(--cream);--stc: var(--tan);transform:none;padding:12px 28px}html.theme-felt .host-btn:disabled{--c: #D9CDB3;--stc: rgba(255, 255, 255, .55);color:#9a927c}html.theme-felt .host-btn:active{transform:translateY(3px) scale(.985);box-shadow:none!important}html.theme-felt #root>.tv .lobby2{justify-content:center;align-items:center;gap:calc(5 * var(--vh))}html.theme-felt #root>.tv .lb-top{flex-direction:column;align-items:center;gap:calc(6 * var(--vh));width:100%}html.theme-felt #root>.tv .lb-brand{gap:calc(3 * var(--vw))}html.theme-felt #root>.tv .lb-felt-logo{width:calc(46 * var(--vh));max-width:calc(34 * var(--vw))}html.theme-felt #root>.tv .lb-brandtxt .lb-code .code{font-size:clamp(40px,calc(8 * var(--vh)),96px)}html.theme-felt #root>.tv .lb-qrwrap .lb-qr{width:clamp(120px,calc(22 * var(--vh)),240px)}html.theme-felt #root>.tv .lb-rosterwrap{max-width:none;width:100%;align-items:center;gap:calc(2 * var(--vh))}html.theme-felt #root>.tv .lb-count{font-size:clamp(22px,calc(3.4 * var(--vh)),40px)}html.theme-felt #root>.tv .lb-rosterwrap .rc{flex:0 1 calc(10.8 * var(--vw))}html.theme-felt .lb-wait{font-family:var(--marker);font-weight:700;font-size:clamp(22px,calc(3.2 * var(--vh)),44px);color:var(--cream);text-shadow:0 3px 0 rgba(0,0,0,.22);text-align:center}html.theme-felt #root>.tv .q2{justify-content:center;gap:calc(7 * var(--vh));padding-bottom:calc(5 * var(--vh))}html.theme-felt #root>.tv .q2 .question{font-size:clamp(30px,calc(3.6 * var(--vw)),72px);max-width:min(1500px,88%)}html.theme-felt #root>.tv .q2 .rc{flex:0 1 calc(12 * var(--vw))}html.theme-felt :is(.lr-room,.lr-name){position:relative;isolation:isolate;border:0!important;box-shadow:none!important;background:transparent!important}html.theme-felt :is(.lr-room,.lr-name):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--r, 16px);background:var(--c, var(--cream));filter:var(--felt-f);pointer-events:none}html.theme-felt :is(.lr-room,.lr-name):after{content:"";position:absolute;inset:var(--sti, 4px);border-radius:calc(var(--r, 16px) - var(--sti, 4px));pointer-events:none;border:2px dashed var(--stc, var(--tan))}html.theme-felt .lobby-felt{gap:10px;padding-top:14px}html.theme-felt .lr-head{display:flex;align-items:center;justify-content:space-between;gap:10px}html.theme-felt .lr-room{--r: 999px;--c: var(--cream);--stc: var(--tan);--sti: 4px;padding:7px 22px;font-family:var(--marker);font-weight:700;font-size:20px;color:var(--ink)}html.theme-felt .lr-count{font-family:var(--marker);font-weight:700;font-size:17px;color:var(--ink-soft)}html.theme-felt .lr-title{font-family:var(--marker);font-weight:700;font-size:36px;text-align:center;line-height:1.1;color:var(--ink);margin-top:6px}html.theme-felt .lr-grid{--lw: clamp(92px, min(41vw, 13.4vh), 190px);display:grid;grid-template-columns:repeat(2,var(--lw));justify-content:center;gap:12px 22px;padding:4px 0 0}html.theme-felt .lr-item{position:relative;text-align:center;line-height:0}html.theme-felt .lr-item .buddy{display:block;width:calc(100% - 22px)!important;margin:0 auto}html.theme-felt .lr-name{--r: 14px;--c: var(--cream);--stc: var(--tan);--sti: 3px;display:block;margin:7px -5px 0;padding:4px 3px 5px;font-family:var(--marker);font-weight:700;font-size:16px;line-height:1.2;color:var(--ink);white-space:nowrap}html.theme-felt .lr-item.me .lr-name{--c: #FFE9A8;--stc: #fff}html.theme-felt .lr-item.empty{aspect-ratio:200 / 220;border:3px dashed #B7A67F;border-radius:18px;display:flex;align-items:center;justify-content:center;font-family:var(--marker);font-weight:700;font-size:17px;color:#9a8a68;line-height:1}html.theme-felt .lr-hint{text-align:center;font-weight:800;font-size:15px;color:var(--ink-soft)}html.theme-felt #root>.tv .lb-top{flex-direction:column;align-items:center;gap:calc(3 * var(--vh));width:100%}html.theme-felt #root>.tv .lb-brand{display:grid;grid-template-columns:1fr auto 1fr;justify-content:stretch;width:100%;align-items:center;gap:calc(2.2 * var(--vh)) calc(3.4 * var(--vw));max-width:none}html.theme-felt #root>.tv .lb-brand .lb-join{justify-self:end}html.theme-felt #root>.tv .lb-brand .lb-code{justify-self:center}html.theme-felt #root>.tv .lb-brand .lb-qrwrap{justify-self:start}html.theme-felt #root>.tv .lb-brandtxt{display:contents}html.theme-felt #root>.tv .lb-felt-logo{grid-column:1 / -1;justify-self:center;order:0;width:min(36vw,calc(60 * var(--vh)));max-width:none;height:auto;margin:0}html.theme-felt #root>.tv .lb-join{order:1}html.theme-felt #root>.tv .lb-code{order:2}html.theme-felt #root>.tv .lb-qrwrap{order:3}html.theme-felt #root>.tv .lb-join{font-size:clamp(22px,calc(3.4 * var(--vh)),48px);white-space:nowrap}html.theme-felt #root>.tv .lb-brandtxt .lb-code .code{font-size:clamp(36px,calc(7 * var(--vh)),96px)}html.theme-felt #root>.tv .lb-qrwrap .lb-qr{width:clamp(84px,calc(14 * var(--vh)),190px)}html.theme-felt #root>.tv .lb-rosterwrap .roster{--rcw: min(calc(9.5 * var(--vw)), calc(14.6 * var(--vh)));align-items:flex-start}html.theme-felt #root>.tv .lb-rosterwrap .rc{flex:0 1 var(--rcw);height:calc(var(--rcw) + 3.3 * var(--vw))}html.theme-felt #root>.tv .lb-rosterwrap .rc.empty{min-height:0;aspect-ratio:auto;flex-basis:var(--rcw);margin:0;border:0!important;border-radius:0;height:calc(var(--rcw) + 3.3 * var(--vw))}html.theme-felt #root>.tv .lb-rosterwrap .rc.empty .rc-slot{position:absolute;box-sizing:border-box;left:calc(var(--rcw) * .0303);top:calc(var(--rcw) * .0303);width:calc(var(--rcw) * .9394);aspect-ratio:620 / 686;border:3px dashed rgba(255,255,255,.55);border-radius:calc(var(--rcw) * .0879);display:flex;align-items:center;justify-content:center;font-family:var(--marker);font-weight:700;font-size:calc(1.5 * var(--vw));color:#ffffffbf}html.theme-felt #root>.tv .lb-rosterwrap .roster{width:100%}html.theme-felt.felt-baked{--felt-f: none;--felt-flat: none;--grain: url(/felt/grain-piece.webp);--grain-px: 96px 96px;--grain-bg: url(/felt/grain-bg.webp);--grain-bg-px: 128px 128px}html.theme-felt.felt-baked :is(.pill,.pause-btn,.question,.board .col,.side-bar,.lower-tab,.chip-tag,.rc-nm,.score-row,.bet-ticker>span,.answer,.phone-top,.phone-pause,.phone-timer,.bet-notice,.wallet-half,.betrow,.sbtn,.g2-key,.g2-submit,.g2-locked,.g2-edit,.primary,.bonus-note,.eyes,.code-tag,.logo-banner,.qr,.overlay-card,.host-btn,.pd-title,.pd-banner,.pd-block,.pd-nmbox,.pd-bank,.pd-row,.pd-rv-plate,.pd-rv-card,.rv-card,.rv-send,.rv-banner,.rv-bubble,.in-tag,.in-cap span,.join-card,.bp-plate,.bp-step,.bp-back,.ba-act,.ba-w,.toast,.lb-qrwrap,.lbtn,.auth-card,.cd-pill,.wg-opt,.wg-card,.wg-nail,.wg-nail-pill,.lr-room,.lr-name):before{background-color:var(--c, var(--cream));background-image:var(--grain);background-size:var(--grain-px);box-shadow:0 3.5px 5px -.5px #1b103057}html.theme-felt.felt-baked .g2-disp:before{background-color:var(--c, #E6D6B4);background-image:var(--grain);background-size:var(--grain-px);box-shadow:inset 0 4px 8px #1e140a47}html.theme-felt.felt-baked :is(.col-odds,.lt-odds,.brow-od):before{background-color:var(--oc);background-image:var(--grain);background-size:var(--grain-px);box-shadow:0 3px 4px -.5px #1b103057}html.theme-felt.felt-baked :is(.rc-st,.go-rosette):before{background-color:var(--mustard);background-image:var(--grain);background-size:var(--grain-px);box-shadow:0 3px 4px -.5px #1b103057}html.theme-felt.felt-baked .rc.done .rc-st:before{background-color:var(--sage)}html.theme-felt.felt-baked body:before{background-color:var(--paper);background-image:var(--grain-bg);background-size:var(--grain-bg-px)}html.theme-felt.felt-baked :is(.tv,.in-tvscreen,.in-phscreen):before{background-color:var(--table);background-image:var(--grain-bg);background-size:var(--grain-bg-px)}html.theme-felt.felt-baked .in-phscreen:before{background-color:var(--paper)}html.theme-felt.felt-baked :is(.countdown-screen,.pd-stage):before{background-color:var(--table);background-image:var(--grain-bg);background-size:var(--grain-bg-px)}html.theme-felt.felt-baked .fx-bg-grad{filter:none;background-image:var(--grain-bg);background-size:var(--grain-bg-px)}html,body,#root,#root *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}html,body{overscroll-behavior-y:none}#root input,#root textarea,#root [contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.betrow:not(.sel){cursor:pointer}:where(html.theme-felt,html.theme-felt button,html.theme-felt input,html.theme-felt textarea,html.theme-felt select){font-weight:700}.swap-host{position:relative;flex:1 1 0;min-height:0;display:flex;flex-direction:column}.swap-layer{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.swap-out{position:absolute;inset:0;z-index:3;pointer-events:none;will-change:opacity;animation:swap-out .2s ease-in both}.swap-in{will-change:opacity;animation:swap-in .3s ease-out 90ms backwards}@keyframes swap-out{0%{opacity:1}to{opacity:0}}@keyframes swap-in{0%{opacity:0}to{opacity:1}}.pill-hold{visibility:hidden}@media (max-height: 820px){.pill-hold-tall{display:none}}#root>.tv .tv-inner .tb-center .pill.timer{font-size:clamp(22px,calc(3.2 * var(--vw, 1vw)),52px);padding:6px 30px}.intro-still{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;visibility:hidden;background:transparent}.intro-stage.leaving{z-index:60;pointer-events:none;will-change:opacity;animation:intro-out .42s ease-in-out both}@keyframes intro-out{0%{opacity:1}to{opacity:0}}.countdown-screen.after-video .cd-ready{animation:cd-ready-in .32s ease-out .36s backwards}.countdown-screen.after-video .cd-num.late.in{animation-delay:.36s;animation-duration:calc(var(--cd-step, 1.5s) - .36s)}@keyframes cd-ready-in{0%{opacity:0}to{opacity:1}}.countdown-screen{--cd: min(clamp(150px, calc(30 * var(--vw, 1vw)), 360px), calc(52 * var(--vh, 1vh)));gap:clamp(8px,calc(2 * var(--vh, 1vh)),28px)}.countdown-screen .cd-stage{position:relative;flex:none;width:calc(var(--cd) * 1.5);height:calc(var(--cd) * 1.5);display:grid;place-items:center}.countdown-screen .cd-ready{transition:opacity .24s ease-out}.countdown-screen .cd-ready.gone{opacity:0}.countdown-screen .cd-num{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--cd);line-height:1;white-space:nowrap;will-change:transform,opacity}.countdown-screen .cd-num.go{font-size:calc(var(--cd) * .64)}.countdown-screen .cd-num.in{animation:cd-life var(--cd-step, 1.5s) linear both}.countdown-screen .cd-num.go.in{animation:cd-in .46s cubic-bezier(.22,.8,.28,1) both}.countdown-screen .cd-num.out{animation:none;opacity:0}.countdown-screen .cd-glyph{position:relative;top:-.025em}.countdown-screen .cd-glyph[data-t="1"]{left:-.03em}.countdown-screen .cd-glyph[data-t="3"]{left:-.01em}.countdown-screen .cd-num.in .cd-glyph{display:inline-block;animation:cd-breathe 1.5s ease-in-out both}.countdown-screen .cd-num.out .cd-glyph{display:inline-block;transform:scale(1.04)}.swap-out .countdown-screen .cd-num.go{animation:cd-go-out .28s cubic-bezier(.3,.6,.5,1) both}@keyframes cd-in{0%{opacity:0;transform:scale(1.5)}24%{opacity:1}62%{transform:scale(.965)}to{opacity:1;transform:scale(1)}}@keyframes cd-life{0%{opacity:0;transform:scale(1.5);animation-timing-function:cubic-bezier(.22,.8,.28,1)}7%{opacity:1;transform:scale(1.12);animation-timing-function:ease-out}22%{opacity:1;transform:scale(.965);animation-timing-function:ease-in-out}30%{opacity:1;transform:scale(1);animation-timing-function:linear}78%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.4,0,.8,.6)}91%{opacity:0;transform:scale(.78)}to{opacity:0;transform:scale(.78)}}@keyframes cd-go-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes cd-breathe{0%{transform:scale(1)}to{transform:scale(1.04)}}.phone.fit>.guess,.phone.fit>.bet,.phone.fit>.center,.phone.fit>.host-lobby{animation:ph-in .22s ease-out}@keyframes ph-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.swap-out,.swap-in,.intro-stage.leaving,.phone.fit>.guess,.phone.fit>.bet,.phone.fit>.center,.phone.fit>.host-lobby{animation-duration:1ms;animation-delay:0s}.countdown-screen .cd-num.in,.countdown-screen .cd-num.go.in{animation:none;opacity:1}.countdown-screen .cd-glyph{animation:none}}.pill.timer{white-space:nowrap}.pill.timer .tnum{position:relative;display:inline-block;text-align:center;font-variant-numeric:tabular-nums}.pill.timer .tnum i{visibility:hidden;font-style:normal}.pill.timer .tnum b{position:absolute;inset:0;font-weight:inherit;text-align:center}html.theme-felt #root>.phone.fit:is(.is-betting,.is-guessing){padding-bottom:max(24px,calc(env(safe-area-inset-bottom) + 14px))}html.theme-felt #root>.phone.fit.is-betting{padding-top:8px}html.theme-felt #root>.phone.fit.is-betting .phone-top{padding:4px 12px 4px 8px;font-size:17px;margin-bottom:10px}html.theme-felt #root>.phone.fit.is-betting .phone-top .buddy{width:28px!important}html.theme-felt #root>.phone.fit.is-betting .phone-pause{height:28px}html.theme-felt #root>.phone.fit .bet{gap:10px;padding-top:0}html.theme-felt #root>.phone.fit .bet-head{gap:10px;align-items:stretch}html.theme-felt #root>.phone.fit .bet-head .phone-timer{font-size:17px;padding:.25em .75em;align-self:center}html.theme-felt #root>.phone.fit .bet-notice{padding:5px 10px}html.theme-felt #root>.phone.fit .bet-notice-main{font-size:14px;line-height:1.2}html.theme-felt #root>.phone.fit .bet-notice-sub{font-size:12px;line-height:1.25}html.theme-felt #root>.phone.fit .wallet{gap:10px}html.theme-felt #root>.phone.fit .wallet-half{padding:9px 8px 8px;--sti: 4px}html.theme-felt #root>.phone.fit .wk{font-size:12px;margin-bottom:0;line-height:1.2}html.theme-felt #root>.phone.fit .wv{font-size:22px;line-height:1.15;padding-top:0}html.theme-felt #root>.phone.fit .bet-slots{gap:9px;padding-top:2px;padding-bottom:8px;margin-bottom:-4px}html.theme-felt #root>.phone.fit .betrow{padding:6px 14px 6px 12px;gap:9px;min-height:44px}html.theme-felt #root>.phone.fit .betrow.dim{padding-top:6px;padding-bottom:6px}html.theme-felt #root>.phone.fit .brow-od{width:30px;height:30px;font-size:13px}html.theme-felt #root>.phone.fit .brow-nm{font-size:15px;line-height:1.15}html.theme-felt #root>.phone.fit .betrow.sel{padding:8px 14px 9px 12px;gap:0}html.theme-felt #root>.phone.fit .betrow-top{gap:9px;flex-wrap:nowrap}html.theme-felt #root>.phone.fit .betrow-top .brow-win{font-size:12.5px;flex:0 0 auto;white-space:nowrap}html.theme-felt #root>.phone.fit .betrow-step{margin-top:5px;gap:8px}html.theme-felt #root>.phone.fit .samt{font-size:21px;min-width:62px}html.theme-felt #root>.phone.fit .slab{font-size:12.5px;line-height:1.2}html.theme-felt #root>.phone.fit .bet-foot{gap:6px;padding-top:6px}html.theme-felt #root>.phone.fit .bet-foot .primary{padding:10px;font-size:21px}html.theme-felt #root>.phone.fit .bet-foot .ok-note{font-size:13px;line-height:1.2}html.theme-felt .wg{gap:12px}html.theme-felt .wg-card{--r: 18px;--c: var(--cream);--stc: var(--tan);--sti: 5px;text-align:center;padding:8px 12px 10px}html.theme-felt .wg-k{font-family:var(--marker);font-size:12px;letter-spacing:.18em;color:var(--ink-soft)}html.theme-felt .wg-v{font-family:var(--marker);font-size:42px;line-height:1.05;color:var(--ink)}html.theme-felt .wg-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html.theme-felt .wg-opt{appearance:none;-webkit-appearance:none;cursor:pointer;font:inherit;color:var(--ink);--r: 18px;--c: var(--cream);--stc: var(--tan);--sti: 5px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:12px 6px;min-height:66px;transition:transform .12s ease}html.theme-felt .wg-opt.sel{--c: var(--mustard);--stc: #fff;transform:translateY(-3px)}html.theme-felt .wg-amt{font-family:var(--marker);font-size:29px;line-height:1}html.theme-felt .wg-sub{font-family:var(--hand);font-weight:800;font-size:13px;color:var(--ink-soft)}html.theme-felt .wg-opt.allin{grid-column:1 / -1;--c: #E8764A;--stc: rgba(255, 255, 255, .9);color:var(--cream);min-height:62px}html.theme-felt .wg-opt.allin .wg-amt{font-size:27px;letter-spacing:.02em}html.theme-felt .wg-opt.allin .wg-sub{color:var(--cream);opacity:.92}html.theme-felt .wg-opt.allin.sel{--c: #C94438}html.theme-felt .wg-opt:disabled{opacity:.45;cursor:default;transform:none}html.theme-felt #root>.phone.fit .wg{flex:1 1 auto;min-height:0}html.theme-felt #root>.phone.fit .wg .bet-foot{margin-top:auto}html.theme-felt #root>.phone.fit .wg .wg-opt{min-height:108px}html.theme-felt #root>.phone.fit .wg .wg-opt .wg-amt{font-size:36px}html.theme-felt #root>.phone.fit .wg .wg-opt.allin{min-height:104px}html.theme-felt #root>.phone.fit .wg .wg-opt.allin .wg-amt{font-size:32px}html.theme-felt #root>.phone.fit .wg .wg-opt.allin .wg-sub{font-size:15px}html.theme-felt #root>.phone.fit .wg .wg-card{padding:12px 12px 16px}html.theme-felt #root>.phone.fit .wg .wg-v{font-size:64px}html.theme-felt #root>.phone.fit .wg-head{justify-content:center}html.theme-felt .wg-nail{--r: 16px;--c: var(--cream);--stc: var(--tan);--sti: 4px;display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;text-align:left}html.theme-felt .wg-nail-pill{--r: 999px;--c: var(--mustard);--stc: rgba(255, 255, 255, .9);--sti: 3px;flex:none;display:flex;align-items:center;justify-content:center;min-width:74px;padding:6px 12px;font-family:var(--marker);font-size:24px;line-height:1;color:var(--ink)}html.theme-felt .wg-nail-txt{display:flex;flex-direction:column;gap:1px;min-width:0;font-family:var(--hand);font-weight:800;font-size:13px;line-height:1.25;color:var(--ink-soft)}html.theme-felt .wg-nail-txt b{font-family:var(--marker);font-weight:700;font-size:15px;letter-spacing:.06em;color:var(--ink)}html.theme-felt .pt-place{margin-left:8px;font-family:var(--hand);font-weight:800;font-size:.74em;color:var(--ink-soft);white-space:nowrap}html.theme-felt .pt-place:before{content:"·";margin-right:6px;opacity:.6}html.theme-felt .phone-top .crown:before{width:24px;height:15px;margin-left:2px;vertical-align:-2px}html.theme-felt .phone-top .pt-right{gap:7px}html.theme-felt .phone-top .pt-place{margin-left:4px}html.theme-felt .phone-top.pt-long .pt-place{display:none}@media (max-width: 359px){html.theme-felt .phone-top{padding:8px 10px 8px 8px;font-size:16px}html.theme-felt .phone-top .pt-place{display:none}html.theme-felt .phone-top .buddy{width:30px!important}html.theme-felt .phone-top .pt-name,html.theme-felt .phone-top .pt-right{gap:5px}html.theme-felt .phone-top .phone-pause{padding:3px 9px}}html.theme-felt img.felt-logo{transform:none;height:auto}html.theme-felt.felt-baked :is(.tv,.in-tvscreen,.countdown-screen,.pd-stage):before{background-color:var(--table);background-image:url(/felt/table.webp);background-size:cover;background-position:center}html.theme-felt.felt-baked body:before{background-color:var(--paper);background-image:url(/felt/sand.webp);background-size:cover;background-position:center top}@media (min-aspect-ratio: 1/1){html.theme-felt.felt-baked body:before{background-image:url(/felt/sand-wide.webp);background-position:center}}html.theme-felt.felt-baked:not(.on-green){background:var(--paper) url(/felt/sand.webp) center top / cover fixed}html.theme-felt.felt-baked:not(.on-green) body{background:transparent}@media (min-aspect-ratio: 1/1){html.theme-felt.felt-baked:not(.on-green){background-image:url(/felt/sand-wide.webp);background-position:center}}html.theme-felt.on-green{background:var(--table) url(/felt/table.webp) center / cover fixed}html.theme-felt.on-green body{background:transparent}html.theme-felt.felt-baked.on-green body:before{background-color:var(--table);background-image:url(/felt/table.webp);background-size:cover;background-position:center}html.on-green.theme-felt :is(.landing-tag,.join-tag,.auth-stay,.auth-or,.link-hint,.landing-legal,.privacy-note,.center .big,.center .dim){color:#fff6e2;text-shadow:0 1px 3px rgba(0,0,0,.5)}html.on-green.theme-felt :is(.lr-count,.lr-edit-hint,.lr-title){color:#fff6e2;text-shadow:0 1px 3px rgba(0,0,0,.45)}html.on-green.theme-felt .lr-item.empty{border-color:#fff6e299;color:#fff6e2cc}html.on-green.theme-felt :is(.landing-legal a,.privacy-note a,.auth-stay a,.privacy-note .linkbtn){color:#fff6e2;text-decoration:underline}html.on-green.theme-felt #root>.landing>.landing-tag{color:#fff6e2;text-shadow:0 2px 0 rgba(20,50,35,.45)}html.theme-felt .lb-qrwrap .lb-qr{aspect-ratio:1 / 1;height:auto;background:transparent;padding:0;border-radius:0}html.theme-felt .code-tag.lb-code{padding:12px 36px}html.theme-felt .code-tag.lb-code small{margin-top:0}html.theme-felt .board-wrap{padding-top:calc(4.4 * var(--vw))}html.theme-felt .board .col.unread,html.theme-felt .drop-in .col.unread{visibility:hidden;animation:none}html.theme-felt .bull{display:inline-flex;align-items:center;gap:.08em;flex:none;margin-left:.4em}html.theme-felt .bull-ic{height:1.43em;width:1.43em;display:block;flex:none;filter:drop-shadow(0 2px 2px rgba(27,16,48,.32))}html.theme-felt .bull-ic.gain{animation:bull-pop .6s cubic-bezier(.2,1.4,.4,1) both}@keyframes bull-pop{0%{transform:scale(.2);opacity:0}to{transform:none;opacity:1}}html.theme-felt .sound-wrap{display:inline-flex;align-items:center;gap:.5em}html.theme-felt .sound-btn{display:inline-flex;align-items:center;justify-content:center}html.theme-felt .sound-wrap.locked .sound-btn{animation:sound-pulse 1.9s ease-in-out infinite}@keyframes sound-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}html.theme-felt .sound-vol{width:0;opacity:0;margin:0;transition:width .22s ease,opacity .22s ease;accent-color:var(--ink);cursor:pointer}html.theme-felt .sound-wrap:hover .sound-vol,html.theme-felt .sound-wrap:focus-within .sound-vol{width:calc(8 * var(--vw));opacity:1}html.theme-felt .sound-hint{position:fixed;z-index:30;left:0;right:0;margin:0 auto;width:max-content;top:calc(1.6 * var(--vh));max-width:calc(40 * var(--vw));white-space:nowrap;font-family:var(--marker);font-size:clamp(14px,calc(1.5 * var(--vw)),24px);letter-spacing:0;color:var(--ink);background:var(--mustard);border:0;border-radius:999px;padding:.35em 1.1em;cursor:pointer;box-shadow:0 3px #1b103047;animation:sound-pulse 1.9s ease-in-out infinite}html.theme-felt .bet-ticker>span.bt-pill{display:inline-grid;justify-items:center;align-items:center}html.theme-felt #root>.tv .board-stage .bet-ticker{margin-top:calc(1.2 * var(--vh));margin-bottom:calc(3.2 * var(--vh))}html.theme-felt #root>.tv .scoreboard{width:min(1260px,94%);font-size:min(clamp(20px,calc(3 * var(--vw)),46px),calc(25 * var(--vh) / var(--rows, 5)));gap:.34em;max-height:none}html.theme-felt #root>.tv .score-row,html.theme-felt #root>.tv .scoreboard.many .score-row{font-size:inherit;padding:.24em .8em;grid-template-columns:1.3em 2.1em minmax(0,1fr) auto auto;column-gap:.45em}html.theme-felt .pd-block{--mh: min(calc(6.6 * var(--pw)), calc(11.6 * var(--ph)));padding-left:calc(34px + .5 * var(--pw) + .74 * var(--mh))}html.theme-felt .pd-block.p3{--mh: min(calc(5 * var(--pw)), calc(8.4 * var(--ph)))}html.theme-felt .pd-medal{position:absolute;left:calc(22px + .5 * var(--pw));top:calc(18px + .3 * var(--ph));height:var(--mh);width:auto;filter:drop-shadow(0 2px 2px rgba(27,16,48,.3));pointer-events:none}html.theme-felt .pd-block.p3 .pd-medal{top:calc(16px + .2 * var(--ph))}html.theme-felt .go-medal{position:absolute;right:-16px;top:-14px;width:74px;height:auto;filter:drop-shadow(0 3px 3px rgba(27,16,48,.35));pointer-events:none}.pd-stage .pd-plate{bottom:calc(var(--ground) + .9 * var(--ph))}html.theme-felt .pd-plate .pd-nm{font-size:clamp(16px,calc(4.6 * var(--ph)),46px)}html.theme-felt .pd-plate .pd-bank{font-size:clamp(15px,calc(4.2 * var(--ph)),42px)}html.theme-felt .pd-plate{isolation:isolate;padding:calc(.9 * var(--ph)) .4em calc(1 * var(--ph));gap:calc(.1 * var(--ph))}html.theme-felt .pd-plate:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:16px;background:var(--ink);filter:var(--felt-f)}html.theme-felt .pd-plate:after{content:"";position:absolute;inset:5px;z-index:-1;border-radius:11px;border:2px dashed rgba(255,255,255,.5);pointer-events:none}html.theme-felt .pd-nmbox:before,html.theme-felt .pd-nmbox:after,html.theme-felt .pd-bank:before,html.theme-felt .pd-bank:after{display:none}html.theme-felt .pd-nmbox,html.theme-felt .pd-bank{padding:0}html.theme-felt .pd-plate .pd-nm{color:var(--cream)}html.theme-felt .pd-plate .pd-bank{color:var(--mustard)}html.theme-felt .pd-plate .pd-bank.neg{color:#ff9c8f}.pd-stage .pd-banners{top:calc(7 * var(--ph))}html.theme-felt .pd-crown-img{left:calc(var(--cw) * -.28);bottom:calc(var(--cw) * 1);width:calc(var(--cw) * .56);height:auto;display:block;filter:drop-shadow(0 calc(.02 * var(--cw)) calc(.03 * var(--cw)) rgba(10,30,20,.4));pointer-events:none}html.theme-felt .board.wager{--colw: max(64px, min(calc(14 * var(--vw) * var(--wmul, 1)), calc((100 * var(--vw) - 2 * clamp(26px, calc(3 * var(--vw)), 56px) - var(--cols, 3) * var(--gap)) / var(--cols, 3))))}html.theme-felt .board.wager .col{min-height:calc(18 * var(--vw));padding-top:calc(2.2 * var(--vw))}html.theme-felt .board.wager .col-value{font-size:min(calc(7 * var(--vw)),calc(180cqw / var(--chars, 4)));height:calc(8 * var(--vw))}html.theme-felt .board.wager .col-names{margin-top:calc(1 * var(--vw));gap:calc(1.4 * var(--vw)) calc(.6 * var(--vw))}html.theme-felt .board.wager .col:not(.multi) .col-av{width:calc(8.4 * var(--vw))}html.theme-felt .board.wager .col.multi .col-av{width:calc(5.2 * var(--vw))}html.theme-felt .board.wager .col-names .col-name{font-size:min(calc(3.4 * var(--vw)),calc(var(--colw) * .84 / var(--nc, 1) / (var(--maxlen, 8) * .56)))}html.theme-felt .col-wager{position:absolute;left:50%;top:calc(-3.3 * var(--vw));transform:translate(-50%);display:flex;gap:calc(1.2 * var(--vw));z-index:3}html.theme-felt .col-wager .chip-tag{flex:none}html.theme-felt .board.wager .chip-tag{width:calc(6.6 * var(--vw));height:calc(6.6 * var(--vw));font-size:calc(2.1 * var(--vw))}html.theme-felt .board.wager .chip-tag .buddy{width:calc(4.2 * var(--vw))!important;margin-left:calc(-2.1 * var(--vw));top:calc(-2.7 * var(--vw))}html.theme-felt .board.wager .col.win .col-body:before{left:calc(.4 * var(--vw));top:calc(-5.4 * var(--vw));margin-left:0;width:calc(7.6 * var(--vw));height:calc(7.4 * var(--vw));transform:rotate(-16deg);transform-origin:50% 90%;background:url(/felt/crown.webp) center / contain no-repeat;filter:drop-shadow(0 calc(.4 * var(--vw)) calc(.5 * var(--vw)) rgba(27,16,48,.35));z-index:5}html.theme-felt .col-res{display:flex;flex-direction:column;align-items:center;gap:calc(.5 * var(--vw));width:100%;margin-top:calc(1 * var(--vw));padding:0 calc(.8 * var(--vw));visibility:hidden;font-family:var(--marker);color:var(--ink);text-align:center}html.theme-felt .col-res.on{visibility:visible;animation:felt-pop .46s cubic-bezier(.2,.9,.3,1.3) backwards}html.theme-felt .res-off{font-size:calc(1.9 * var(--vw));line-height:1.1;color:var(--ink-soft);white-space:nowrap}html.theme-felt .res-line{display:flex;flex-direction:column;align-items:center;line-height:1}html.theme-felt .res-line b{font-size:calc(4.2 * var(--vw));font-weight:700}html.theme-felt .answer.compact{font-size:min(calc(3.8 * var(--vw)),calc(30 * var(--vw) / var(--chars, 4)))}html.theme-felt .res-line.up b{color:#2e8b57}html.theme-felt .res-line.down b{color:#d2503f}html.theme-felt .res-nail-slot{height:calc(2.9 * var(--vw));display:flex;align-items:center;justify-content:center;margin-top:calc(.4 * var(--vw))}html.theme-felt .res-nail{position:static;transform:rotate(-3deg);font-size:calc(1.4 * var(--vw));letter-spacing:.06em;line-height:1;white-space:nowrap;background:var(--mustard);color:var(--ink);border-radius:999px;padding:.28em .9em .32em;border:.14em dashed rgba(255,255,255,.92);box-shadow:0 .18em .3em #1b103057}html.theme-felt .chip-tag.allin{--c: #C94438;color:var(--cream)}html.theme-felt .board-stage.wager-bets .board.wager{padding-top:calc(8.4 * var(--vw))}html.theme-felt .board-stage .bs-title{display:flex;align-items:center;justify-content:center;flex:none;min-height:calc(1.25*clamp(34px,calc(5 * var(--vw)),84px))}html.theme-felt .sd-tag{color:var(--mustard);margin-bottom:calc(1.2 * var(--vh))}.pd-stage .pd-note{position:absolute;z-index:6;left:0;right:0;text-align:center;bottom:calc(1.1 * var(--ph));opacity:0;white-space:nowrap;pointer-events:none;font-family:var(--marker);font-size:clamp(16px,calc(3.4 * var(--ph)),40px);color:var(--cream);text-shadow:0 2px 0 rgba(0,0,0,.3);letter-spacing:.04em}.pd-static .pd-note{opacity:1}.pd-stage{--rs: min(var(--pw), calc(1.78 * var(--ph)));--colw: min(calc(30 * var(--pw)), calc(40 * var(--rs)))}.pd-stage .pd-list{width:var(--colw)}.pd-stage .pd-review{align-self:stretch;margin-top:calc(.6 * var(--rs));display:flex;flex-direction:column;gap:calc(.7 * var(--rs))}.pd-stage .pd-rv-plate{--r: 22px;--c: var(--mustard);--sti: 6px;box-sizing:border-box;text-align:center;font-family:var(--marker);font-weight:700;font-size:calc(3 * var(--rs));line-height:1;color:var(--ink);padding:calc(1.3 * var(--rs)) calc(1.5 * var(--rs));white-space:nowrap}.pd-stage .pd-rv-card{--r: 22px;--c: var(--ink);--sti: 6px;box-sizing:border-box;padding:calc(1.5 * var(--rs)) calc(2 * var(--rs));display:flex;flex-direction:column;align-items:center;gap:calc(.7 * var(--rs));text-align:center}.pd-stage .pd-rv-stars{display:flex;gap:calc(.5 * var(--rs))}.pd-stage .pd-rv-stars svg{width:calc(2.6 * var(--rs));height:calc(2.6 * var(--rs));display:block}.pd-stage .pd-rv-msg{margin:0;font-family:var(--hand);font-weight:800;font-size:calc(1.6 * var(--rs));line-height:1.3;color:var(--cream)}html.theme-felt .col[data-o]{--sepc: #8DB87A}html.theme-felt .col[data-o="1"]{--sepc: #8B7D68}html.theme-felt .col[data-o="3"]{--sepc: #F2B642}html.theme-felt .col[data-o="4"]{--sepc: #EC9A3C}html.theme-felt .col[data-o="5"]{--sepc: #E8764A}html.theme-felt .col[data-o="6"]{--sepc: #E0584A}html.theme-felt .col:is([data-o="7"],[data-o="8"],[data-o="9"],[data-o="10"]){--sepc: #C94438}html.theme-felt .board:not(.wager) .col-body:after{content:"";display:block;flex:none;margin-top:calc(.75 * var(--vw));width:64%;height:calc(.55 * var(--vw));border-radius:99px;background:var(--sepc);box-shadow:0 calc(.15 * var(--vw)) 0 #3c280a29}html.theme-felt .roster.rows2{width:calc(4 * 12.4 * var(--vw) + 3 * 1.3 * var(--vw));max-width:100%;margin-inline:auto}html.theme-felt .roster.rows2 .rc{flex:0 0 calc(12.4 * var(--vw))}html.theme-felt .overlay.hn-overlay{padding:16px}html.theme-felt .hn-card{width:100%;max-width:380px;display:flex;flex-direction:column;gap:10px;text-align:center;padding:24px 22px 18px}html.theme-felt .hn-title{font-family:var(--marker);font-weight:700;font-size:36px;line-height:1.1;color:var(--ink)}html.theme-felt .hn-sub{font-weight:800;font-size:17px;line-height:1.35;color:var(--ink-soft);padding:0 2px 6px}html.theme-felt .hn-card .primary{margin-top:0;padding:12px;font-size:22px}html.theme-felt .overlay.ts-overlay{padding:24px;z-index:90}html.theme-felt .ts-card{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:28px 28px 22px}html.theme-felt .ts-icon{color:var(--ink)}html.theme-felt .ts-title{font-family:var(--marker);font-weight:700;font-size:36px;line-height:1.1;color:var(--ink)}html.theme-felt .ts-sub{font-weight:800;font-size:19px;line-height:1.35;color:var(--ink-soft);padding:0 2px 6px}html.theme-felt .ts-card .primary{margin-top:0;padding:12px 28px;font-size:22px}html.theme-felt .overlay.hs-overlay{align-items:flex-end;padding:16px;z-index:70}@media (min-width: 700px){html.theme-felt .overlay.hs-overlay{align-items:center}}html.theme-felt .hs-card{font-size:clamp(18px,1.1vw,30px);width:100%;max-width:clamp(480px,28vw,760px);display:flex;flex-direction:column;align-items:stretch;gap:.67em;padding:1.55em 1.45em 1.35em;text-align:left}html.theme-felt .hs-title{font-family:var(--marker);font-weight:700;font-size:1.9em;line-height:1.1;color:var(--ink);text-align:center}html.theme-felt .hs-steps{list-style:none;margin:.33em 0 .45em;padding:0;display:flex;flex-direction:column;gap:.78em}html.theme-felt .hs-steps li{display:flex;align-items:center;gap:.67em;font-weight:800;font-size:1em;line-height:1.3;color:#3a4060}html.theme-felt .hs-n{flex:none;width:1.7em;height:1.7em;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--marker);font-weight:700;font-size:1.17em;color:var(--cream)}html.theme-felt .hs-n1{background:#3f70b8}html.theme-felt .hs-n2{background:var(--mustard);color:var(--ink)}html.theme-felt .hs-n3{background:#c94738}html.theme-felt .hs-card .primary{margin-top:.33em;padding:.55em;font-size:1.45em}html.theme-felt .question.small{max-width:min(1500px,90%)}html.theme-felt #root>.tv .q2 .question.qlong{font-size:clamp(26px,calc(3 * var(--vw)),60px)}html.theme-felt .g2-q.qlong{font-size:16px}html.theme-felt .board:not(.wager){--gap: calc(1.15 * var(--vw));--colw: max(64px, min(calc(14 * var(--vw)), calc((100 * var(--vw) - 2 * clamp(26px, calc(3 * var(--vw)), 56px) - 2 * var(--vw) - var(--cols, 5) * var(--gap)) / (var(--cols, 5) + 1))));--av: min(calc(7.4 * var(--vw)), calc(var(--colw) * .62));--pich: calc(var(--av) * 1.1);--nf: max(calc(1 * var(--vw)), min(calc(2 * var(--vw)), max(calc(1.5 * var(--vw)), calc(3.1 * var(--vw) / var(--nl, 1))), calc(var(--colw) * var(--nfk, .2))));--cd: min(calc(3 * var(--vw)), calc((var(--colw) - 2.6 * var(--vw)) / 3));--cgap: calc(.6 * var(--vw));--crgap: calc(var(--cd) * .34 + .42 * var(--vw));--crw: min(calc(3.8 * var(--vw)), calc((var(--colw) - 3.4 * var(--vw)) / 2 - .6 * var(--vw)));padding:calc(2.1 * var(--vw)) 4px calc(.6 * var(--vw));row-gap:calc(.9 * var(--vw))}html.theme-felt .board:not(.wager) :is(.col,.col.center,.lower-tab){min-height:0;padding:calc(2.05 * var(--vw)) 0 0}html.theme-felt .board:not(.wager) :is(.col.win,.lower-tab.win){transform:none}html.theme-felt .board:not(.wager) :is(.col-odds,.lt-odds){top:calc(-1.7 * var(--vw));width:calc(3.4 * var(--vw));height:calc(3.4 * var(--vw));margin-left:calc(-1.7 * var(--vw));font-size:calc(1.55 * var(--vw))}html.theme-felt .board:not(.wager) .col-body{padding:0 0 calc(.8 * var(--vw))}html.theme-felt .board:not(.wager) .col-value{height:calc(3.1 * var(--vw));font-size:min(calc(2.9 * var(--vw)),calc(120cqw / var(--chars, 4)))}html.theme-felt .board:not(.wager) .lt-lo{height:calc(3.1 * var(--vw));font-size:min(calc(2.4 * var(--vw)),17cqw)}html.theme-felt .board:not(.wager) .lt-than{font-size:min(calc(1.5 * var(--vw)),13cqw);padding:0 .7em;margin-top:calc(.6 * var(--vw))}html.theme-felt .col-pics{display:grid;grid-template-columns:repeat(var(--k, 1),minmax(0,1fr));column-gap:calc(.4 * var(--vw));row-gap:calc(.4 * var(--vw));align-content:end;align-items:end;justify-items:center;box-sizing:border-box;width:100%;height:var(--pich);margin-top:calc(.35 * var(--vw));padding:0 calc(.5 * var(--vw))}html.theme-felt .col-pics .col-av{display:block;width:min(100%,calc((var(--pich) - (var(--pr, 1) - 1) * .4 * var(--vw)) / var(--pr, 1) / 1.1))}html.theme-felt .col-pics.k1 .col-av{width:var(--av)}html.theme-felt .col-pics .col-av .buddy{width:100%!important;display:block}html.theme-felt .col-nmrow{display:grid;grid-template-columns:repeat(var(--k, 1),minmax(0,1fr));column-gap:calc(.4 * var(--vw));align-content:start;justify-items:center;box-sizing:border-box;width:100%;height:calc(var(--nl, 1) * 1.15 * var(--nf));margin-top:calc(.3 * var(--vw));padding:0 calc(.5 * var(--vw));font-family:var(--marker);color:var(--ink)}html.theme-felt .col-nmrow .col-name{display:block;width:100%;text-align:center;white-space:nowrap;font-family:var(--marker);font-size:var(--nf);line-height:1.15}html.theme-felt .board:not(.wager) :is(.col-chips,.lt-chips){display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;column-gap:var(--cgap);row-gap:var(--crgap);box-sizing:border-box;flex:none;width:calc(3 * var(--cd) + 2 * var(--cgap));margin:auto auto 0;padding:calc(.34 * var(--cd) + .3 * var(--vw)) 0 calc(.55 * var(--vw));height:calc(.34 * var(--cd) + .85 * var(--vw) + var(--chr, 1) * var(--cd) + (var(--chr, 1) - 1) * var(--crgap))}html.theme-felt .board:not(.wager) :is(.col-chips,.lt-chips).c2{width:var(--cd)}html.theme-felt .board:not(.wager) :is(.col-chips,.lt-chips,.sb-chips) .chip-tag{flex:none;width:var(--cd);height:var(--cd);padding:0;font-size:min(calc(var(--cd) * .3),calc(var(--cd) * .8 / (var(--cl, 4) * .6)))}html.theme-felt .board:not(.wager) :is(.col-chips,.lt-chips,.sb-chips) .chip-tag .buddy{width:calc(var(--cd) * .56)!important;margin-left:calc(var(--cd) * -.28);top:calc(var(--cd) * -.34)}html.theme-felt .board:not(.wager) .col.win .col-body:before{left:calc(.35 * var(--vw));margin-left:0;top:calc(-2.75 * var(--vw));width:var(--crw);height:calc(var(--crw) * .65);transform:rotate(-12deg)}html.theme-felt .board-wrap.bw-b{padding-top:0}html.theme-felt .board:not(.wager) .side-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:calc(1 * var(--vw));padding:calc(.5 * var(--vw)) calc(1.5 * var(--vw))}html.theme-felt .board:not(.wager) .sb-top{display:contents}html.theme-felt .board:not(.wager) .sb-label{grid-column:1;grid-row:1;font-size:calc(1.45 * var(--vw))}html.theme-felt .board:not(.wager) .sb-odds{grid-column:3;grid-row:1;font-size:calc(1.6 * var(--vw))}html.theme-felt .board:not(.wager) .sb-chips .chip-tag{--cd: min(calc(2.2 * var(--vw)), calc((var(--colw) - 2.6 * var(--vw)) / 3))}html.theme-felt .board:not(.wager) .sb-chips{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;justify-content:center;padding:calc(.34 * 2.2 * var(--vw) + .1 * var(--vw)) 0 calc(.1 * var(--vw));column-gap:var(--cgap);row-gap:var(--crgap)}html.theme-felt .answer.board-ans{font-size:min(calc(4.2 * var(--vw)),calc(40 * var(--vw) / var(--chars, 4)));height:1.62em;min-width:3.4em;padding:0 .9em}html.theme-felt .board:not(.wager) :is(.col-chips,.lt-chips):empty{display:none}html.theme-felt .board-stage:not(.wager-bets) .bs-title{min-height:calc(1.25*clamp(30px,calc(4 * var(--vw)),72px))}html.theme-felt .board-stage:not(.wager-bets) .bs-title .suspense{font-size:clamp(30px,calc(4 * var(--vw)),72px)}html.theme-felt #root>.tv .board-stage:not(.wager-bets) .bet-ticker{font-size:clamp(18px,calc(2.1 * var(--vw)),36px);margin-top:calc(.8 * var(--vh));margin-bottom:calc(1.4 * var(--vh))}html.on-green.theme-felt .waitnote{color:#fff6e2;text-shadow:0 1px 3px rgba(0,0,0,.5)}html.theme-felt #root>.tv .lb-rosterwrap .rc.empty .rc-slot{color:#fff6e2;text-shadow:0 1px 2px rgba(0,0,0,.4);border-color:#fff6e2bf}html.on-green.theme-felt .lr-item.empty{color:#fff6e2;border-color:#fff6e2bf;text-shadow:0 1px 2px rgba(0,0,0,.4)}html.theme-felt .join-line b{color:#ffd66e;text-shadow:0 2px 0 rgba(0,0,0,.28)}html.theme-felt .wallet-half.free{--c: #4E8A48}html.theme-felt .phone-top .pt-place{display:inline-block;min-width:5.3em;text-align:left}html.theme-felt .host-lobby.lobby-felt .lr-grid{--nmh: 32px;flex:1 1 0;min-height:0;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:2px 14px;padding:0;justify-content:stretch;align-content:stretch}html.theme-felt .host-lobby.lobby-felt .lr-item{container-type:size;display:grid;grid-template-rows:minmax(0,1fr) var(--nmh);gap:4px;justify-items:center;min-width:0;min-height:0;line-height:normal;aspect-ratio:auto;border:0;border-radius:0}html.theme-felt .lr-pic{position:relative;height:min(calc(100cqh - var(--nmh) - 4px),110cqw);aspect-ratio:660 / 726}html.theme-felt .lr-pic .buddy{position:absolute;inset:0;width:100%!important;height:100%;margin:0}html.theme-felt .lr-pic .buddy img{width:100%;height:100%}html.theme-felt .lr-slot{position:absolute;left:3.03%;top:2.75%;width:93.94%;height:94.49%;box-sizing:border-box;border:2.5px dashed rgba(255,246,226,.75);border-radius:9.4%/8.6%;display:grid;place-items:center;font-family:var(--marker);font-weight:700;font-size:17px;color:#fff6e2;text-shadow:0 1px 2px rgba(0,0,0,.4);line-height:1}html.theme-felt .lr-item.empty .lr-pic{height:min(calc(100cqh - var(--nmh) - 4px),110cqw)}html.theme-felt .lr-item .lr-name{--r: 15px;--sti: 4px;align-self:start;justify-self:center;display:block;width:max-content;max-width:100%;margin:0;padding:5px 14px 6px;font-size:16.5px;line-height:1.15;text-align:center;box-sizing:border-box}html.theme-felt .host-lobby.lobby-felt .lr-title{font-size:32px;margin-top:2px}html.theme-felt .host-lobby.lobby-felt{gap:6px;padding-top:6px}@media (max-height: 660px){html.theme-felt .host-lobby.lobby-felt .lr-grid{--nmh: 28px}html.theme-felt .lr-item .lr-name{font-size:14px;padding:5px 10px 6px;--sti: 3px;--r: 12px}html.theme-felt .host-lobby.lobby-felt .lr-title{font-size:24px;margin-top:0}html.theme-felt .host-lobby.lobby-felt .lr-edit-hint{display:none}html.theme-felt .host-lobby.lobby-felt .lr-reset{padding:6px 14px;font-size:17px}html.theme-felt .host-lobby.lobby-felt .start-btn{padding-top:10px;padding-bottom:12px;font-size:22px}}
