.bf-page{min-height:100dvh}.bf-tag{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.bf-tag:before{content:"";background:currentColor;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 10V7a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1zm2 0h6V7a3 3 0 0 0-6 0z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 10V7a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1zm2 0h6V7a3 3 0 0 0-6 0z'/></svg>") 50%/contain no-repeat}.bf-page>.bl-entry-main{flex:none;margin-top:auto}.bf-page>.bl-entry-actions{margin-bottom:auto;padding-top:24px}.bf-title{font-size:clamp(26px,7vw,40px)}.bf-main{width:100%;max-width:440px;padding:8px 16px calc(var(--sab) + 24px);flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:16px;margin:0 auto;display:flex}.bf-head{text-align:center}.bf-h1{text-align:center;letter-spacing:-.01em;margin:0;font-size:clamp(24px,6vw,30px);font-weight:800;line-height:1.25}.bf-count{text-align:center;color:var(--ink-2);margin:4px 0 0;font-size:15px}.bf-note{text-align:center;color:var(--ink-2);margin:0;font-size:14px}.bf-closed{max-width:340px;margin:0;font-size:22px;font-weight:700;line-height:1.4}.bf-name{text-align:start;flex-direction:column;gap:8px;width:100%;max-width:360px;margin-top:24px;display:flex}.bf-name label{color:var(--ink-2);font-size:14px;font-weight:650}.bf-name input,.bf-url{border:1px solid var(--edge);min-height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:0 16px;font-size:17px}.bf-url{width:100%;min-height:44px;color:var(--ink-2);font-size:14px}.bf-felt{aspect-ratio:1.25;background:radial-gradient(120% 90% at 50% 42%,#f4faf5 0%,#e2f0e6 45%,#cfe4d6 100%);border-radius:28px;width:100%;position:relative;box-shadow:inset 0 0 0 1px #fffc,inset 0 2px 30px #1c4a321f,0 10px 30px -18px #1c4a3273}.bf-felt-rail{border:1.5px solid #fffc;border-radius:50%;position:absolute;inset:22% 18%;box-shadow:0 0 0 1px #1c4a320d}.bf-seats{margin:0;padding:0;list-style:none}.bf-seat{width:96px;position:absolute;translate:-50% -50%}[dir=rtl] .bf-seat{translate:50% -50%}.bf-at-bottom{inset-inline-start:50%;top:80%}.bf-at-top{inset-inline-start:50%;top:20%}.bf-at-start{inset-inline-start:15%;top:50%}.bf-at-end{inset-inline-start:85%;top:50%}.bf-seat-btn{width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}button.bf-seat-btn{cursor:pointer}.bf-avatar{color:#fff;background:var(--grad);width:56px;height:56px;box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--team), 0 8px 18px -8px #18202e80;border-radius:50%;place-items:center;font-size:22px;font-weight:750;display:grid;position:relative}.bf-seat.is-us{--team:var(--us)}.bf-seat.is-them{--team:var(--them)}.bf-seat.is-bot .bf-avatar{background:#eee9df}.bf-seat.is-empty .bf-avatar{color:var(--ink-2);box-shadow:none;border:2px dashed color-mix(in srgb, var(--team) 45%, #cfc6b4);background:#ffffff8c;font-size:26px;font-weight:500}button.bf-seat-btn:hover .bf-avatar,button.bf-seat-btn:focus-visible .bf-avatar{color:var(--team);background:#fff}.bf-crown{top:-10px;filter:drop-shadow(0 1px 1px #0003);font-size:18px;position:absolute;inset-inline-end:-6px}.bf-seat-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;box-shadow:0 1px 0 color-mix(in srgb, var(--team) 60%, transparent);background:#fff;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:650;line-height:1.4;overflow:hidden}.bf-seat.is-empty .bf-seat-name{box-shadow:none;color:var(--ink-2);background:0 0;font-weight:550}.bf-seat.is-you .bf-seat-name{background:var(--ink);color:#fff}.bf-kick{top:-6px;border:1px solid var(--edge);width:26px;height:26px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:50%;font-size:16px;line-height:1;position:absolute;inset-inline-start:14px}.bf-kick:after{content:"";position:absolute;inset:-9px}.bf-partner{margin-top:-6px;font-size:13px}.bf-rules{flex-direction:column;align-items:center;gap:8px;display:flex}.bf-rules-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:700}.bf-seg{background:#18202e0f;border-radius:14px;width:100%;padding:4px;display:flex}.bf-seg button{min-height:40px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;padding:0 8px;font-size:14px;font-weight:650}.bf-seg button.is-on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #18202e26}.bf-actions{flex-direction:column;gap:10px;margin-top:4px;display:flex}.bf-share{flex-direction:column;gap:10px;display:flex}.bf-copy{border:1px solid var(--edge);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:0 16px;display:flex}.bf-copy-url{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;color:var(--ink-2);flex:1;font-size:14px;overflow:hidden}.bf-copy b{color:#6d3ef0;flex:none;font-size:15px}.bf-expiry{font-size:13px}.bf-root :is(button,a,input):focus-visible{outline-offset:2px;outline:2px solid #2457e6}.bf-spin{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite bf-spin;display:inline-block}.bf-spin-big{color:#6d3ef0;border-width:3px;width:36px;height:36px;margin-bottom:16px}@keyframes bf-spin{to{transform:rotate(360deg)}}.bf-toast-wrap{inset-inline:0;top:calc(var(--sat) + 64px);pointer-events:none;z-index:60;justify-content:center;padding:0 16px;display:flex;position:fixed}.bf-toast-err{top:auto;bottom:calc(var(--sab) + 120px)}.bf-toast{color:#fff;background:#18202e;border-radius:14px;max-width:420px;margin:0;padding:12px 16px;font-weight:650;animation:.2s ease-out both bf-toast-in;box-shadow:0 10px 30px -10px #00000073}@keyframes bf-toast-in{0%{opacity:0;transform:translateY(-8px)}}.bf-entry-btn{min-height:52px;color:var(--ink);border:1px solid var(--edge);background:#fff}@media (prefers-reduced-motion:reduce){.bf-spin{animation-duration:2.4s}.bf-toast{animation:none}}@media (orientation:landscape) and (max-height:500px){.bf-main{grid-template-columns:1fr 1fr;grid-template-areas:"head head""felt rules""felt actions";align-content:center;gap:10px 24px;max-width:820px;display:grid}.bf-head{grid-area:head}.bf-felt{aspect-ratio:1.35;grid-area:felt;align-self:start}.bf-partner{display:none}.bf-rules{grid-area:rules}.bf-actions{grid-area:actions;margin:0}.bf-h1{font-size:20px}.bf-count{margin:0}}
html:has(.bl-root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f2ea;--surface:#fff;--text:#1d1d1f;--text-2:#6e6e73;--line:#e4ddd0;background:#f6f2ea}html:has(.bl-table){height:100%;overflow:hidden}html:has(.bl-table) body{height:100%;overflow:hidden}html:has(.bl-root) body{color:#1d1d1f;overscroll-behavior:none;background:#f6f2ea}.bl-root{--ink:#18202e;--ink-2:#5d6472;--paper:#f6f2ea;--bar:#fffdf8;--edge:#e6dfd1;--us:#2457e6;--them:#d1307f;--gold:#c8901a;--good:#1a7f4b;--bad:#c4314b;--grad:linear-gradient(135deg, #2457e6 0%, #6d3ef0 55%, #d1307f 100%);--sat:var(--fake-sat,env(safe-area-inset-top,0px));--sab:var(--fake-sab,env(safe-area-inset-bottom,0px));--tw:clamp(50px, min(15vw, 8.6vh), 92px);--th:calc(var(--tw) * 1.4);--cw:clamp(58px, min(22vw, 13.5vh), 104px);--ch:calc(var(--cw) * 1.4);min-height:100dvh;color:var(--ink);background:var(--paper);font-family:var(--font);-webkit-tap-highlight-color:transparent;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}:where(.bl-root) button{font:inherit;color:inherit;-webkit-user-select:none;user-select:none;touch-action:manipulation}.bl-root .tabular{font-variant-numeric:tabular-nums}.bl-art{fill:currentColor;width:100%;height:100%;display:block;overflow:visible}.bl-art text{font-family:var(--font)}.bl-sH,.bl-sD{color:#d0213a}.bl-sS,.bl-sC{color:#17191f}.bl-4c .bl-sD{color:#1f5fd6}.bl-4c .bl-sC{color:#138048}.bl-suit{fill:currentColor;vertical-align:-.08em;width:.9em;height:.9em;display:inline-block}.bl-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:17px;font-weight:650;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.bl-btn:active{transform:scale(.97)}.bl-btn:disabled{opacity:.5;cursor:default}.bl-btn-block{width:100%}.bl-btn-primary{background:var(--grad);color:#fff;box-shadow:0 10px 28px -10px #6d3ef0a6,inset 0 1px #ffffff40}.bl-btn-big{min-height:56px;font-size:19px}.bl-btn-quiet{color:var(--ink-2);background:0 0}.bl-btn-quiet:hover{background:#18202e0d}.bl-btn-danger{background:var(--bad);color:#fff}.bl-btn-small{min-height:34px;color:var(--ink);background:#fff;padding:0 14px;font-size:14px;box-shadow:0 1px 2px #0000001f}.bl-link{color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:15px;font-weight:550}.bl-icon-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.bl-icon-btn svg{width:22px;height:22px;fill:var(--ink)}.bl-icon-btn:hover{background:#18202e0f}.bl-entry,.bl-mm{min-height:100dvh;padding:var(--sat) 0 var(--sab);background:radial-gradient(70% 45% at 50% 30%, #6d3ef01a, transparent 70%), radial-gradient(60% 40% at 15% 85%, #2457e614, transparent 70%), radial-gradient(50% 35% at 90% 75%, #d1307f14, transparent 70%), var(--paper);flex-direction:column;display:flex}.bl-entry-top{justify-content:space-between;align-items:center;width:100%;max-width:720px;margin:0 auto;padding:10px 20px;display:flex}.bl-brand{background:var(--grad);-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:750;color:#0000!important;text-decoration:none!important}.bl-entry-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:8px 24px;display:flex}.bl-hero-fan{width:240px;height:170px;margin-bottom:18px;position:relative}.bl-hero-card{transform-origin:50% 140%;border-radius:9px;width:92px;height:129px;margin-left:-46px;animation:.9s cubic-bezier(.2,.8,.25,1) both bl-hero-in;position:absolute;bottom:0;left:50%;box-shadow:0 1px 2px #00000014,0 14px 30px -8px #281e5059}.bl-hero-card.k0{animation-delay:50ms;transform:rotate(-24deg)}.bl-hero-card.k1{animation-delay:.12s;transform:rotate(-8deg)}.bl-hero-card.k2{animation-delay:.19s;transform:rotate(8deg)}.bl-hero-card.k3{animation-delay:.26s;transform:rotate(24deg)}@keyframes bl-hero-in{0%{opacity:0;transform:rotate(0)translateY(30px)}}.bl-title{letter-spacing:-.04em;background:linear-gradient(135deg,#18202e 30%,#4a3fe8 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding:0 .05em;font-size:clamp(52px,15vw,84px);font-weight:800;line-height:1.05}.bl-tagline{max-width:330px;color:var(--ink-2);margin:10px 0 0;font-size:16px;line-height:1.45}.bl-name{min-height:48px;margin-top:26px}.bl-name-chip{border:1px solid var(--edge);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:16px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000a,0 6px 18px -8px #0000001f}html[dir=rtl] .bl-name-chip{padding:6px 6px 6px 16px}.bl-name-chip svg{fill:none;width:16px;height:16px;stroke:var(--ink-2);stroke-width:2px;stroke-linejoin:round}.bl-name-avatar{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-weight:750;display:grid}.bl-name-form input{width:240px;height:48px;font:inherit;text-align:center;color:var(--ink);background:#fff;border:2px solid #6d3ef0;border-radius:999px;outline:none;padding:0 18px;font-size:17px;font-weight:600;box-shadow:0 0 0 4px #6d3ef026}.bl-retry{color:var(--bad);padding:0;font-weight:750;text-decoration:underline}.bl-error{color:var(--bad);margin:14px 0 0;font-weight:600}.bl-entry-actions{flex-direction:column;align-items:center;gap:6px;width:100%;max-width:440px;margin:0 auto;padding:12px 20px 16px;display:flex}.bl-btn-hero{letter-spacing:-.01em;width:100%;min-height:64px;font-size:22px;font-weight:750}.bl-free{color:#8a8f99;margin:4px 0 0;font-size:13px}.bl-mm-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.bl-mm-table{width:220px;height:220px;margin-bottom:28px;position:relative}.bl-mm-felt{background:radial-gradient(circle at 50% 40%,#eef6f0,#cfe3d6);border-radius:50%;animation:2.4s ease-in-out infinite bl-breathe;position:absolute;inset:34px;box-shadow:inset 0 0 0 6px #ffffffb3,inset 0 6px 24px #1e46322e,0 18px 40px -16px #1e463266}.bl-mm-seat{color:#fff;background:#fff;border:2px dashed #cfc6b4;border-radius:50%;place-items:center;width:54px;height:54px;margin:-27px 0 0 -27px;font-size:20px;font-weight:750;transition:background .3s,border-color .3s,transform .3s;display:grid;position:absolute}.bl-mm-seat.s0{top:100%;left:50%}.bl-mm-seat.s1{top:50%;left:100%}.bl-mm-seat.s2{top:0;left:50%}.bl-mm-seat.s3{top:50%;left:0}.bl-mm-seat:not(.is-in){animation:1.6s ease-in-out infinite bl-seat-wait}.bl-mm-seat.s2:not(.is-in){animation-delay:.4s}.bl-mm-seat.s3:not(.is-in){animation-delay:.8s}.bl-mm-seat.is-in{background:var(--grad);border:3px solid #fff;animation:.45s cubic-bezier(.2,1.4,.4,1) both bl-pop-in;box-shadow:0 8px 20px -8px #6d3ef0b3}.bl-mm-title{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:750}.bl-mm-count{color:var(--ink-2);margin:4px 0 0;font-size:18px}.bl-mm-count b{color:var(--ink);font-size:34px;font-weight:800}.bl-mm-meta{color:#8a8f99;justify-content:center;gap:14px;margin:6px 0 0;font-size:14px;display:flex}.bl-mm-note{color:#8a8f99;max-width:290px;margin:20px 0 0;font-size:14px}.bl-dots{gap:4px;margin-inline-start:6px;display:inline-flex}.bl-dots i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite bl-dot}.bl-dots i:nth-child(2){animation-delay:.15s}.bl-dots i:nth-child(3){animation-delay:.3s}.bl-loading{min-height:100dvh}.bl-table{height:100dvh;padding:0 0 var(--sab);background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow:clip}.bl-top{height:calc(54px + var(--sat));padding:var(--sat) 10px 0;background:var(--bar);border-bottom:1px solid var(--edge);z-index:5;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.bl-top>.bl-icon-btn{justify-self:start}.bl-score{border:1px solid var(--edge);background:#fff;border-radius:16px;align-items:stretch;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.bl-score-team{flex-direction:column;align-items:center;min-width:64px;padding:3px 12px 6px;line-height:1.1;display:flex;position:relative}.bl-score-team small{text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:650}.bl-score-team b{letter-spacing:-.02em;font-size:21px;font-weight:800}.bl-score .bl-us small,.bl-us>small{color:var(--us)}.bl-score .bl-them small,.bl-them>small{color:var(--them)}.bl-score-target{color:#a39b8b;border-inline:1px solid var(--edge);align-self:center;align-items:center;height:100%;padding:2px 6px;font-size:11px;font-weight:650;display:flex}.bl-tricks{justify-content:center;gap:2px;display:flex;position:absolute;bottom:2px;left:0;right:0}.bl-tricks i{background:currentColor;border-radius:2px;width:5px;height:3px;animation:.3s both bl-pop-in}.bl-us .bl-tricks{color:var(--us)}.bl-them .bl-tricks{color:var(--them)}.bl-contract{border:1px solid var(--edge);white-space:nowrap;background:#fff;border-radius:999px;justify-self:end;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:15px;font-weight:750;display:inline-flex}.bl-contract.bl-us{box-shadow:inset 0 -2px 0 var(--us);border-color:#2457e659}.bl-contract.bl-them{box-shadow:inset 0 -2px 0 var(--them);border-color:#d1307f59}.bl-contract.is-empty{box-shadow:none;color:#a39b8b;background:0 0;border-color:#0000;font-weight:600}.bl-contract-label{align-items:center;gap:4px;display:inline-flex}.bl-contract-label .bl-suit{width:1em;height:1em}.bl-mult{background:var(--them);color:#fff;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:800}.bl-lock{font-size:12px}.bl-banner{top:calc(var(--sat) + 66px);z-index:20;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:14.5px;font-weight:600;animation:.3s both bl-drop;display:flex;position:absolute;left:12px;right:12px;box-shadow:0 10px 30px -10px #0000004d}.bl-banner-warn{color:#7a5200;background:#fff4d6;justify-content:center}.bl-banner-away{background:var(--ink);color:#fff}.bl-felt{background:radial-gradient(120% 90% at 50% 42%,#f4faf5 0%,#e2f0e6 45%,#cfe4d6 100%);border-radius:30px;flex:1;min-height:0;margin:8px 8px 0;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #fffc,inset 0 2px 30px #1c4a321f,0 1px #fffc}.bl-felt:before{content:"";opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .1  0 0 0 0 .3  0 0 0 0 .2  0 0 0 .09 0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>");position:absolute;inset:0}.bl-felt-inner{pointer-events:none;border:1.5px solid #ffffffbf;border-radius:50%;position:absolute;inset:12% 9%;box-shadow:0 0 0 1px #1c4a320d,inset 0 0 60px #ffffff59}.bl-seat{z-index:5;flex-direction:column;align-items:center;gap:4px;width:86px;transition:opacity .3s;display:flex;position:absolute}.bl-pos-top{margin-left:-43px;top:8px;left:50%}.bl-pos-left{top:40%;left:6px;transform:translateY(-50%)}.bl-pos-right{top:40%;right:6px;transform:translateY(-50%)}.bl-pos-bottom{flex-direction:row;gap:8px;width:auto;bottom:10px;left:50%;transform:translate(-50%)}.bl-seat.is-dim .bl-avatar{filter:grayscale(.85);opacity:.6}.bl-avatar-wrap{width:44px;height:44px;position:relative}.bl-pos-bottom .bl-avatar-wrap{width:34px;height:34px}.bl-avatar{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--hue) 78%, #fff), var(--hue));width:100%;height:100%;box-shadow:0 6px 14px -6px color-mix(in srgb, var(--hue) 70%, #000);border:2.5px solid #fff;border-radius:50%;place-items:center;font-size:17px;font-weight:750;display:grid}.bl-pos-bottom .bl-avatar{border-width:2px;font-size:13px}.bl-ring{pointer-events:none;width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;inset:-8px;transform:rotate(-90deg)}.bl-ring circle{fill:none;stroke-width:4px}.bl-ring-track{stroke:#ffffffd9}.bl-ring-bar{stroke:#1fae5b;stroke-linecap:round;stroke-dasharray:100 100;animation:linear forwards bl-ring}.bl-team-them .bl-ring-bar{stroke:#1fae5b}@keyframes bl-ring{0%{stroke-dashoffset:0}70%{stroke:#1fae5b}85%{stroke:#f2a516}to{stroke-dashoffset:-100px;stroke:#e5484d}}.bl-ring-pulse{pointer-events:none;border:2.5px solid #1fae5b;border-radius:50%;animation:.9s ease-in-out infinite bl-pulse;position:absolute;inset:-5px}.bl-dealer{color:#8a5a00;background:#fff8e1;border:1.5px solid #e2b23c;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-weight:800;display:grid;position:absolute;bottom:-3px;right:-5px;box-shadow:0 1px 3px #0003}.bl-seat-meta{flex-direction:column;align-items:center;gap:1px;max-width:100%;display:flex}.bl-pos-bottom .bl-seat-meta{align-items:flex-start}.bl-seat-name{white-space:nowrap;text-overflow:ellipsis;background:#ffffffe6;border-radius:999px;max-width:100%;padding:2px 9px;font-size:12.5px;font-weight:650;transition:background .2s,color .2s;overflow:hidden;box-shadow:0 1px 2px #0000000f}.bl-team-us .bl-seat-name{box-shadow:inset 0 -2px #2457e68c,0 1px 2px #0000000f}.bl-team-them .bl-seat-name{box-shadow:inset 0 -2px #d1307f8c,0 1px 2px #0000000f}.bl-seat.is-active .bl-seat-name{background:var(--ink);color:#fff}.bl-seat-tag{text-transform:uppercase;letter-spacing:.06em;color:#6b7a70;font-size:10px;font-weight:700}.bl-minifan{width:60px;height:22px;position:relative}.bl-pos-top .bl-minifan{position:absolute;top:8px;left:calc(100% - 6px)}.bl-minifan i{width:13px;height:18px;transform:translateX(calc(var(--k) * 4.5px)) rotate(calc(var(--k) * 7deg));transform-origin:50% 120%;background:linear-gradient(135deg,#2457e6,#6d3ef0 55%,#d1307f);border:1px solid #fff;border-radius:2.5px;margin-left:-6.5px;position:absolute;top:2px;left:50%;box-shadow:0 1px 2px #0000002e}.bl-bubble{z-index:6;white-space:nowrap;color:var(--ink);pointer-events:none;background:#fff;border-radius:14px;padding:5px 11px;font-size:13.5px;font-weight:700;animation:.28s cubic-bezier(.2,1.4,.4,1) both bl-bubble;position:absolute;box-shadow:0 6px 18px -6px #0000004d}.bl-bubble-bid{color:#fff;background:#18202edb;border-radius:10px;padding:3px 10px;font-size:12px}.bl-bubble-gold{color:#7a4f00;z-index:8;background:linear-gradient(135deg,#fff6dc,#ffe9a8);font-size:14px;font-weight:800;box-shadow:0 0 0 1.5px #e9b53a,0 8px 20px -8px #a8690b99}.bl-bubble-info{color:#7a5200;background:#fff8e1}.bl-pos-top .bl-bubble{top:10px;right:calc(50% + 32px)}.bl-pos-left .bl-bubble{top:4px;left:calc(50% + 34px)}.bl-pos-right .bl-bubble{top:4px;right:calc(50% + 34px)}.bl-pos-bottom .bl-bubble{bottom:calc(100% + 8px);left:50%;translate:-50%}.bl-centre{z-index:4;width:0;height:0;position:absolute;top:51%;left:50%}.bl-trick{position:absolute;inset:0}.bl-tc,.bl-exposed,.bl-deck-card{width:var(--tw);height:var(--th);left:calc(var(--tw) / -2);top:calc(var(--th) / -2);border-radius:calc(var(--tw) * .09);position:absolute;box-shadow:0 1px 1px #00000014,0 8px 18px -6px #14322359}.bl-tc-bottom{transform:translate(calc(var(--tw) * -.17), calc(var(--th) * .42)) rotate(-2deg)}.bl-tc-top{transform:translate(calc(var(--tw) * .17), calc(var(--th) * -.42)) rotate(3deg)}.bl-tc-left{transform:translate(calc(var(--tw) * -1.1), 0) rotate(-5deg)}.bl-tc-right{transform:translate(calc(var(--tw) * 1.1), 0) rotate(5deg)}.bl-exposed{width:calc(var(--tw) * 1.12);height:calc(var(--th) * 1.12);left:calc(var(--tw) * -.56);top:calc(var(--th) * -.56);box-shadow:none;perspective:600px}.bl-exposed-label{white-space:nowrap;color:#4b6b58;background:#ffffffbf;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}@media (max-height:760px){.bl-exposed-label{display:none}}.bl-flip{width:100%;height:100%;transform-style:preserve-3d;animation:.75s cubic-bezier(.3,.7,.3,1) .15s both bl-flip;position:relative}.bl-flip>span{backface-visibility:hidden;border-radius:calc(var(--tw) * .1);position:absolute;inset:0;box-shadow:0 2px 2px #0000000f,0 16px 30px -10px #14322373}.bl-flip-back{transform:rotateY(180deg)}.bl-exposed-fly{z-index:8;box-shadow:0 16px 30px -10px #14322373}.bl-deck{position:absolute}.bl-deck-card{transform:translate(calc(var(--k) * 2px), calc(var(--k) * -2px));animation:.9s ease-in-out infinite bl-shuffle;animation-delay:calc(var(--k) * .12s)}.bl-deck p{top:calc(var(--th) / 2 + 14px);white-space:nowrap;color:#4b6b58;margin:0;font-size:13px;font-weight:650;position:absolute;left:50%;translate:-50%}.bl-announce{z-index:9;text-align:center;pointer-events:none;background:#fffffff5;border-radius:22px;min-width:140px;padding:10px 22px 9px;animation:1.15s cubic-bezier(.2,.9,.3,1) both bl-announce;position:absolute;top:0;left:50%;translate:-50% -50%;box-shadow:0 2px 4px #0000000d,0 24px 50px -16px #1e144673}.bl-announce-big{letter-spacing:-.03em;white-space:nowrap;font-size:36px;font-weight:850;line-height:1.1}.bl-announce-big .bl-suit{width:.85em;height:.85em}.bl-announce-sub{color:var(--ink-2);white-space:nowrap;margin-top:2px;font-size:14px;font-weight:650}.bl-tone-brand .bl-announce-big .bl-contract-label{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.bl-tone-gold .bl-announce-big{background:linear-gradient(135deg,#a8690b,#e9b53a 50%,#b97a10);color:#0000;-webkit-background-clip:text;background-clip:text}.bl-tone-gold{box-shadow:0 0 0 2px #e9b53a80,0 24px 50px -16px #a8690b8c}.bl-tone-hot .bl-announce-big{color:var(--them)}.bl-chat-btn{z-index:5;bottom:10px;cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;inset-inline-end:10px;box-shadow:0 2px 8px #0000001f}.bl-chat-btn svg{fill:none;width:21px;height:21px;stroke:var(--ink);stroke-width:1.8px;stroke-linejoin:round}.bl-dock{z-index:6;flex:none;justify-content:center;align-items:center;min-height:52px;padding:6px 10px 0;display:flex}.bl-dock-inner{flex-direction:column;align-items:center;gap:6px;width:100%;animation:.25s both bl-rise;display:flex}.bl-dock-row{flex-flow:wrap;justify-content:center;gap:8px}.bl-status{color:#8a8f99;align-items:center;gap:2px;margin:0;font-size:14px;font-weight:650;animation:.25s both bl-rise;display:inline-flex}.bl-dock-hint{color:var(--ink-2);margin:0;font-size:12.5px;font-weight:700}.bl-pills{justify-content:center;gap:8px;width:100%;max-width:560px;display:flex}.bl-pills>.bl-pill{flex:1 1 0;min-width:0;max-width:150px;padding:0 8px}.bl-pill{cursor:pointer;color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:74px;height:50px;padding:0 18px;font-size:18px;font-weight:750;transition:transform .12s;display:inline-flex;box-shadow:0 1px 1px #00000014,0 8px 18px -8px #0006,inset 0 1px #ffffff38}.bl-pill:active{transform:scale(.95)}.bl-pill small{opacity:.9;font-size:12.5px;font-weight:650}.bl-pill .bl-suit{background:#fff;border-radius:50%;width:20px;height:20px;padding:2px}.bl-pill-hokum{background:linear-gradient(160deg,#2b63f0,#1b3fa8)}.bl-pill-sun{color:#3a2200;background:linear-gradient(160deg,#ffbe2e,#f08a00)}.bl-pill-ashkal{background:linear-gradient(160deg,#8a62ff,#5a2fd6)}.bl-pill-double{background:linear-gradient(160deg,#e5468f,#b01d64)}.bl-pill-pass{color:var(--ink);border:1px solid var(--edge);background:#fff;box-shadow:0 1px 2px #0000000f}.bl-pill-suit{min-width:58px;padding:0 14px}.bl-pill-suit .bl-suit{width:28px;height:28px;padding:4px}.bl-turn-pill{background:var(--grad);color:#fff;border-radius:999px;margin:0;padding:7px 18px;font-size:15px;font-weight:750;animation:1.8s ease-in-out infinite bl-nudge;box-shadow:0 8px 20px -10px #6d3ef0cc}.bl-turn-pill.is-selected{background:var(--ink);animation:none}.bl-declare{color:#7a5200;cursor:pointer;background:#fffaf0;border:1.5px solid #e2b23c;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px 0 8px;font-size:14.5px;font-weight:750;display:inline-flex}.bl-declare-check{border:1.5px solid #e2b23c;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.bl-declare.is-on .bl-declare-check{color:#fff;background:#e2b23c}.bl-declare:not(.is-on){opacity:.7}.bl-hand{height:calc(var(--ch) + 26px);z-index:7;flex:none;margin-top:0;position:relative;container-type:inline-size}.bl-hc{--step:min(calc(var(--cw) * .66), calc((100cqw - var(--cw) - 44px) / max(1, var(--n) - 1)));bottom:8px;left:calc(50% + var(--o) * var(--step) - var(--cw) / 2);width:var(--cw);height:var(--ch);transform:translateY(var(--arc)) rotate(var(--rot));transform-origin:50% 110%;cursor:default;background:0 0;border:0;padding:0;transition:transform .22s cubic-bezier(.2,.8,.3,1),left .3s;position:absolute}.bl-hc-in{border-radius:calc(var(--cw) * .09);width:100%;height:100%;transition:filter .2s,box-shadow .2s;display:block;box-shadow:0 1px 1px #0000001a,0 6px 16px -6px #1e1e3259}.bl-hc-in.is-dealt{animation:bl-deal .5s cubic-bezier(.2, .8, .25, 1) var(--d,0s) backwards}.bl-hc.is-legal{cursor:pointer}.bl-hand.has-illegal .bl-hc.is-legal{transform:translateY(calc(var(--arc) - 12px)) rotate(var(--rot))}.bl-hand.has-illegal .bl-hc.is-legal .bl-hc-in{box-shadow:0 0 0 2px #fff,0 0 0 4.5px #1fae5bbf,0 12px 24px -8px #14503273}.bl-hc.is-illegal .bl-hc-in{filter:grayscale(.35)brightness(.78)contrast(.9)}.bl-hc.is-illegal{transform:translateY(calc(var(--arc) + 8px)) rotate(var(--rot))}.bl-hand .bl-hc.is-selected.is-legal{transform:translateY(calc(var(--arc) - 34px)) rotate(0deg) scale(1.07);z-index:50!important}.bl-hand .bl-hc.is-selected.is-legal .bl-hc-in{box-shadow:0 0 0 2px #fff,0 0 0 5px #f2a516,0 22px 34px -10px #78460080}@media (hover:hover){.bl-hc.is-legal:hover:not(.is-selected){transform:translateY(calc(var(--arc) - 22px)) rotate(var(--rot))}}.bl-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#181c2652;justify-content:center;align-items:flex-end;animation:.2s both bl-fade;display:flex;position:fixed;inset:0}.bl-sheet{width:100%;max-width:520px;max-height:88dvh;padding:8px 20px calc(18px + var(--sab));color:var(--ink);background:#fffdf9;border-radius:26px 26px 0 0;animation:.32s cubic-bezier(.2,.9,.3,1) both bl-sheet-up;position:relative;overflow:auto;box-shadow:0 -10px 40px -10px #0000004d}.bl-grabber{background:#ddd5c6;border-radius:3px;width:38px;height:5px;margin:0 auto 6px;display:block}.bl-sheet-title{text-align:center;letter-spacing:-.02em;margin:4px 0 14px;font-size:22px;font-weight:800}@media (max-height:720px){.bl-hero-fan{width:190px;height:128px;margin-bottom:10px}.bl-hero-card{width:70px;height:98px;margin-left:-35px}.bl-title{font-size:clamp(44px,12vw,64px)}.bl-tagline{margin-top:6px;font-size:15px}.bl-name{margin-top:16px}.bl-btn-hero{min-height:58px}}@media (min-width:700px){.bl-backdrop{align-items:center}.bl-sheet{border-radius:26px;padding-bottom:20px}.bl-grabber{display:none}}.bl-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bl-steps li{background:#f6f2ea;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:15.5px;font-weight:550;display:flex}.bl-step-icon{font-size:22px}.bl-rank-title{color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em;margin:16px 0 6px;font-size:13px;font-weight:700}.bl-rank{margin-bottom:10px}.bl-rank-label{margin-bottom:4px;font-size:13px;font-weight:650;display:block}.bl-rank-row{gap:4px;display:flex}.bl-rank-card{aspect-ratio:5/7;border-radius:4px;flex:1;max-width:50px;box-shadow:0 1px 3px #00000026}.bl-chat-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bl-chat-phrase{border:1px solid var(--edge);cursor:pointer;background:#fff;border-radius:16px;min-height:50px;padding:8px 12px;font-size:16px;font-weight:650}.bl-chat-phrase:active{background:#f6f2ea;transform:scale(.97)}.bl-menu-row{text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #efe8dc;align-items:center;gap:14px;width:100%;min-height:54px;padding:0 6px;font-size:17px;font-weight:600;display:flex}.bl-menu-row>span:first-child{text-align:center;width:28px;font-size:20px}.bl-menu-danger{border-bottom:0;color:var(--bad)!important}.bl-4c-icon{flex-wrap:wrap;width:28px;display:inline-flex;font-size:12px!important}.bl-switch{background:#e2dbcd;border-radius:999px;width:50px;height:30px;margin-inline-start:auto;transition:background .2s;position:relative}.bl-switch:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.bl-switch.is-on{background:#1fae5b}.bl-switch.is-on:after{transform:translate(20px)}.bl-confirm{text-align:center;padding:14px 4px 0}.bl-confirm p{margin:0 0 12px;font-weight:600}.bl-confirm-row{justify-content:center;gap:10px;display:flex}.bl-handend .bl-sheet-title{margin-bottom:8px}.bl-handend.is-good .bl-sheet-title{color:var(--good)}.bl-handend.is-bad .bl-sheet-title{color:var(--bad)}.bl-he-contract{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:750;display:flex}.bl-he-by{color:var(--ink-2);font-weight:550}.bl-kaboot-tag{color:#fff;background:linear-gradient(135deg,#e9b53a,#b97a10);border-radius:999px;padding:2px 10px;font-size:13px}.bl-he-table{border-collapse:collapse;width:100%;font-size:15px}.bl-he-table th,.bl-he-table td{text-align:center;vertical-align:top;border-bottom:1px solid #efe8dc;padding:8px 6px}.bl-he-table th[scope=row]{text-align:start;color:var(--ink-2);font-weight:550}.bl-he-table thead th{text-transform:uppercase;letter-spacing:.05em;border-bottom:0;padding-bottom:2px;font-size:12px;font-weight:750}.bl-he-table thead .bl-us{color:var(--us)}.bl-he-table thead .bl-them{color:var(--them)}.bl-he-table td{width:28%;font-weight:650}.bl-he-table td small{color:#a1782a;font-size:11px;font-weight:600;display:block}.bl-he-hand td{font-size:18px;font-weight:800}.bl-he-total th,.bl-he-total td{border-bottom:0;font-size:22px;font-weight:850;color:var(--ink)!important}.bl-fair{text-align:center;margin-top:12px}.bl-fair-chip{height:36px;color:var(--good);cursor:pointer;background:#ecf8f1;border:1px solid #bfe3cd;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:14.5px;font-weight:700;display:inline-flex}.bl-fair-icon{color:#fff;background:#1fae5b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}.bl-fair.is-checking .bl-fair-chip{color:var(--ink-2);border-color:var(--edge);background:#f3efe7}.bl-fair.is-checking .bl-fair-icon{background:#b9b1a1}.bl-fair.is-bad .bl-fair-chip{color:var(--bad);background:#fdecee;border-color:#f2c2ca}.bl-fair.is-bad .bl-fair-icon{background:var(--bad)}.bl-fair-more{opacity:.6}.bl-fair-explain{text-align:start;background:#f3faf6;border-radius:14px;margin-top:10px;padding:12px 14px;font-size:14px;line-height:1.5;animation:.2s both bl-rise}.bl-fair-explain p{margin:0 0 6px}.bl-fair-explain code{color:#4b6b58;word-break:break-all;font-size:12px}.bl-next{color:var(--ink-2);align-items:center;gap:10px;margin-top:14px;font-size:13px;font-weight:650;display:flex}.bl-next-bar{background:#ece5d8;border-radius:3px;flex:1;height:5px;overflow:hidden}.bl-next-bar i{background:var(--grad);transform-origin:0;height:100%;animation:linear both bl-progress;display:block}html[dir=rtl] .bl-next-bar i{transform-origin:100%}.bl-matchend{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f6f2ead1;place-items:center;padding:20px;animation:.3s both bl-fade;display:grid;position:fixed;inset:0}.bl-me-card{text-align:center;background:#fff;border-radius:30px;width:100%;max-width:380px;padding:26px 22px 18px;animation:.5s cubic-bezier(.2,1.3,.4,1) both bl-pop-in;box-shadow:0 30px 70px -20px #281e5a66}.bl-me-card.is-won{box-shadow:0 0 0 3px #e9b53a80,0 30px 70px -20px #a8690b73}.bl-me-trophy{font-size:64px;line-height:1}.bl-me-card h2{letter-spacing:-.03em;margin:10px 0 0;font-size:34px;font-weight:850}.bl-me-card.is-won h2{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.bl-replaced{margin:12px 0 18px;font-size:17px;font-weight:600}.bl-me-sub{color:var(--ink-2);margin:4px 0 0}.bl-me-score{justify-content:center;align-items:center;gap:18px;margin:18px 0 22px;display:flex}.bl-me-score>span:not(.bl-me-dash){flex-direction:column;display:flex}.bl-me-score small{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:750}.bl-me-score b{font-size:44px;font-weight:850;line-height:1}.bl-me-dash{color:#c9c0ae;font-size:28px}@media (min-width:700px){.bl-root{--tw:clamp(64px, min(8vw, 12vh), 112px);--cw:clamp(64px, min(10vw, 14.5vh), 128px)}.bl-felt{border-radius:44px;width:min(100% - 24px,980px);margin:12px auto 0}.bl-top{height:calc(64px + var(--sat))}.bl-score-team{min-width:84px}.bl-score-team b{font-size:26px}.bl-score-team small{font-size:12px}.bl-contract{height:42px;padding:0 16px;font-size:17px}.bl-seat{width:120px}.bl-pos-top{margin-left:-60px;top:14px}.bl-pos-bottom .bl-avatar-wrap{width:40px;height:40px}.bl-avatar{font-size:21px}.bl-minifan{transform:scale(1.25)}.bl-bubble{font-size:15px}.bl-pos-left{left:4%}.bl-pos-right{right:4%}.bl-top{padding:0 20px}.bl-avatar-wrap{width:62px;height:62px}.bl-seat-name{padding:3px 12px;font-size:15px}.bl-announce-big{font-size:56px}.bl-pill{min-width:96px;height:54px;font-size:19px}.bl-hc{--step:min(calc(var(--cw) * .62), calc((100cqw - var(--cw) - 44px) / max(1, var(--n) - 1)))}}@keyframes bl-deal{0%{opacity:0;transform:translateY(-40vh)scale(.45)rotate(-10deg)}60%{opacity:1}}@keyframes bl-flip{0%{transform:rotateY(180deg)scale(.85)}}@keyframes bl-shuffle{50%{translate:6px -4px;rotate:4deg}}@keyframes bl-announce{0%{opacity:0;transform:scale(.6)}14%{opacity:1;transform:scale(1.06)}24%{transform:scale(1)}82%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-14px)scale(.98)}}@keyframes bl-bubble{0%{opacity:0;scale:.6}}@keyframes bl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes bl-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes bl-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes bl-drop{0%{opacity:0;transform:translateY(-8px)}}@keyframes bl-fade{0%{opacity:0}}@keyframes bl-sheet-up{0%{opacity:0;transform:translateY(40px)}}@keyframes bl-pop-in{0%{opacity:0;transform:scale(.6)}}@keyframes bl-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bl-breathe{50%{transform:scale(1.03)}}@keyframes bl-seat-wait{50%{border-color:#a99f8b;transform:scale(1.08)}}@keyframes bl-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.bl-root :not(.bl-ring-bar),.bl-root :before,.bl-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.bl-entry-links{align-items:center;gap:18px;display:inline-flex}.bl-lang{opacity:.75;text-decoration:none}.bl-rules-hint{color:var(--bl-ink-2,#6e6e73);text-align:center;margin:0 0 14px;font-size:15px}.bl-rules-list{gap:10px;display:grid}.bl-rules-row{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1.5px solid #00000014;border-radius:18px;gap:4px;padding:14px 16px;display:grid}.bl-rules-row.is-on{border-color:#4a3fe8;box-shadow:0 0 0 3px #4a3fe81f}.bl-rules-name{justify-content:space-between;font-size:17px;font-weight:700;display:flex}.bl-rules-tick{color:#4a3fe8}.bl-rules-note{font-size:14px}.bl-rules-src{color:#8a8a8e;font-size:12px}.bl-rules-chip{font:inherit;color:inherit;cursor:pointer;background:#fffc;border:1px solid #0000001a;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:7px 14px;font-size:14px;display:inline-flex}.bl-rules-diffs{color:#3a3a3c;margin:4px 0 0;padding-inline-start:18px;font-size:13px}.bl-live{color:var(--good);align-items:center;gap:7px;margin:10px 0 0;font-size:14px;font-weight:650;display:inline-flex}.bl-live i{background:#30b866;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite bl-live;box-shadow:0 0 0 3px #30b8662e}@keyframes bl-live{50%{box-shadow:0 0 0 6px #30b8660d}}.bl-pill-sawa{background:linear-gradient(160deg,#1f9d5c,#146c3f);min-width:64px;height:40px;padding:0 16px;font-size:16px}.bl-sawa{z-index:8;cursor:pointer;font:inherit;background:#e8f2ebe0;border:0;padding:0;position:absolute;inset:0}.bl-sawa-hand{--sw:clamp(30px, 9vw, 48px);justify-content:center;display:flex;position:absolute}.bl-sawa-top{top:26%;left:50%;translate:-50%}.bl-sawa-bottom{bottom:22%;left:50%;translate:-50%}.bl-sawa-left{top:52%;left:4%}.bl-sawa-right{top:52%;right:4%}.bl-sawa-card{width:var(--sw);margin:0 calc(var(--sw) * -.2);border-radius:calc(var(--sw) * .1);animation:.45s cubic-bezier(.2,.8,.3,1) both bl-sawa-flip;animation-delay:calc(var(--i) * 50ms);box-shadow:0 4px 10px -4px #00000059}.bl-sawa-left .bl-sawa-card,.bl-sawa-right .bl-sawa-card{width:calc(var(--sw) * .85);margin:0 calc(var(--sw) * -.3)}.bl-sawa-hand.is-claimer .bl-sawa-card{box-shadow:0 0 0 2px #1f9d5c,0 6px 14px -4px #146c3f80}@keyframes bl-sawa-flip{0%{opacity:.2;transform:perspective(400px)rotateY(90deg)}to{opacity:1;transform:none}}.bl-kaboot{z-index:8;cursor:pointer;font:inherit;background:radial-gradient(60% 50%,#fff8e1e6,#fff8e100);border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.bl-kaboot-cards{width:0;height:0;position:absolute;top:50%;left:50%}.bl-kaboot-card{width:calc(var(--tw) * .7);left:calc(var(--tw) * -.35);top:calc(var(--th) * -.35);border-radius:calc(var(--tw) * .07);animation:1.4s cubic-bezier(.15,.6,.2,1) both bl-kaboot-sweep;animation-delay:calc(var(--i) * 40ms);--a:calc((var(--i) - 3.5) * 40deg);position:absolute;box-shadow:0 4px 12px -4px #0006}.bl-kaboot.is-us .bl-kaboot-card{--to-y:34vh}.bl-kaboot.is-them .bl-kaboot-card{--to-y:-34vh}@keyframes bl-kaboot-sweep{0%{transform:rotate(var(--a)) translateY(-90px) rotate(calc(var(--a) * -1));opacity:0}25%{opacity:1}70%{transform:translateY(0) rotate(calc(var(--i) * 3deg));opacity:1}to{transform:translateY(var(--to-y)) scale(.6);opacity:0}}.bl-kaboot-word{letter-spacing:-.02em;background:linear-gradient(135deg,#a8690b,#e9b53a 50%,#b97a10);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:46px;font-weight:900;animation:1.4s both bl-kaboot-word;position:relative}@keyframes bl-kaboot-word{0%{opacity:0;transform:scale(.6)}30%,80%{opacity:1;transform:scale(1)}to{opacity:.9;transform:scale(1.05)}}.bl-dallah{width:18px;height:21px;display:inline-flex}.bl-dallah svg{width:100%;height:100%;overflow:visible}.bl-dallah-fill{fill:#b5762a;transform-box:fill-box;transform-origin:bottom;transform:scaleY(var(--fill));transition:transform .6s cubic-bezier(.2,.8,.3,1);animation:.9s cubic-bezier(.2,.8,.3,1) both bl-dallah-fill}.bl-dallah-line{fill:none;stroke:#6b4a1f;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@keyframes bl-dallah-fill{0%{transform:scaleY(0)}}.bl-sadu{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bl-sadu i{width:12px;height:12px;animation:2.1s cubic-bezier(.3,.2,.6,1) both bl-sadu-fall;position:absolute;top:-20px}.bl-sadu-0{clip-path:polygon(50% 0,100% 100%,0 100%)}.bl-sadu-1{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.bl-sadu-2{clip-path:polygon(0 100%,25% 0,50% 100%,75% 0,100% 100%);width:16px!important;height:8px!important}@keyframes bl-sadu-fall{0%{transform:translateY(0) rotate(var(--r));opacity:1}85%{opacity:1}to{transform:translateY(105vh) rotate(calc(var(--r) + 300deg));opacity:0}}.bl-avatar-btn{font:inherit;cursor:pointer;padding:0;font-size:17px;font-weight:750}.bl-player-h{color:var(--ink-2);margin:0 0 2px;font-size:13px;font-weight:700}.bl-player-reasons{margin-bottom:6px}.bl-player-hint{color:var(--ink-2);font-size:13px;font-weight:500;display:block}.bl-player-done{text-align:center;margin:8px 0 12px;font-size:16px;font-weight:650}.bl-note{z-index:3;color:#1a5c38;white-space:nowrap;text-overflow:ellipsis;background:#eef6f0;border-radius:999px;max-width:calc(100% - 32px);margin:0;padding:6px 12px;font-size:12.5px;font-weight:650;position:absolute;bottom:58px;left:50%;overflow:hidden;translate:-50%;box-shadow:0 4px 12px -6px #00000040}.bl-me-protected{color:#1a5c38;margin:2px 0 6px;font-size:14px;font-weight:700}.bl-me-home{margin:10px auto 0;display:block}.bl-share-deal{margin:10px auto 0;font-size:14px;display:block}.bl-kaboot-tag.is-bad{background:var(--bad)}.bl-comm{z-index:4;pointer-events:none;width:max-content;max-width:min(100% - 112px,420px);position:absolute;bottom:56px;left:50%;translate:-50%}:is(.bl-note~.bl-comm,.bl-felt:has(.bl-pos-bottom .bl-bubble) .bl-comm){bottom:98px}.bl-comm:has(.is-big){z-index:10}.bl-comm-line{color:var(--ink);animation:bl-comm var(--show,3.4s) ease both;text-wrap:balance;background:#fffffff0;border-radius:999px;align-items:center;gap:7px;margin:0;padding:6px 13px 6px 8px;font-size:13.5px;font-weight:650;line-height:1.3;display:flex;box-shadow:0 6px 18px -8px #18202e59,0 0 0 1px #18202e0d}.bl-comm-mic{background:color-mix(in srgb, var(--us) 12%, #fff);border-radius:50%;flex:none;width:20px;height:20px;position:relative}.bl-comm-mic:before{content:"";background:var(--us);position:absolute;inset:4px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-6 0v6a3 3 0 0 0 3 3zm5-3a5 5 0 0 1-10 0H5a7 7 0 0 0 6 6.9V21h2v-3.1A7 7 0 0 0 19 11z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-6 0v6a3 3 0 0 0 3 3zm5-3a5 5 0 0 1-10 0H5a7 7 0 0 0 6 6.9V21h2v-3.1A7 7 0 0 0 19 11z'/></svg>") 50%/contain no-repeat}.bl-comm-line[data-side=them] .bl-comm-mic{background:color-mix(in srgb, var(--them) 12%, #fff)}.bl-comm-line[data-side=them] .bl-comm-mic:before{background:var(--them)}.bl-comm-line.is-big{background:linear-gradient(#fffaf0,#fff3d6);padding:7px 15px 7px 9px;font-size:15px;font-weight:750;animation-name:bl-comm-big;box-shadow:0 0 0 1.5px #e9b949,0 10px 24px -10px #b478008c}.bl-comm-line.is-big .bl-comm-mic{background:#fde7a8}.bl-comm-line.is-big .bl-comm-mic:before{background:#a86b00}@keyframes bl-comm-big{0%{opacity:0;transform:translateY(8px)scale(.85)}6%{opacity:1;transform:scale(1.08)}11%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes bl-comm{0%{opacity:0;transform:translateY(8px)scale(.96)}7%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media (min-width:700px){.bl-comm{bottom:72px}:is(.bl-note~.bl-comm,.bl-felt:has(.bl-pos-bottom .bl-bubble) .bl-comm){bottom:122px}.bl-comm-line{padding:8px 16px 8px 10px;font-size:15px}.bl-comm-line.is-big{font-size:17px}}@media (prefers-reduced-motion:reduce){.bl-comm-line,.bl-comm-line.is-big{animation-name:bl-comm-fade}@keyframes bl-comm-fade{0%,to{opacity:0}5%,92%{opacity:1}}}
