.ig-app.ig-three .live-table-surface{position:absolute;top:70px;right:12px;bottom:90px;left:12px;z-index:2;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--live-color, #c264ff) 12%,transparent),transparent 72%)}.ig-app.ig-three .live-table-surface canvas{width:100%;height:100%;display:block;pointer-events:auto;touch-action:none}.ig-app.ig-three .table{pointer-events:none;z-index:3}.ig-app.ig-three .table :is(.pod,button,[role=button],.draw-choice,.choices-bar){pointer-events:auto}.ig-app.ig-three :is(.dir-track,.deck-flat,.discard-area>.card,.ig-partner-strip,.mate-strip,.myhand,.ig-pickup-rail){visibility:hidden!important;pointer-events:none!important}.ig-app.ig-three :is(.myhand,.ig-pickup-rail) *{pointer-events:none!important}.ig-app.ig-three .drawpile{pointer-events:none!important}.ig-app.ig-three .center-area:before{display:none}.ig-app.ig-three .seats .minihand{display:none!important}.ig-app.ig-three .myhand-wrap{pointer-events:none}.ig-app.ig-three .myhand-wrap :is(button,.ig-me-plate,[role=button]){pointer-events:auto}body:has(.ig-three) .card-flight{visibility:hidden!important}body[data-layout=desk] .ig-app.ig-three .seats .ig-plate.pod:is(.seat-left,.seat-right){top:calc(var(--table-center-y, 52%) - 140px)}body[data-layout=desk] .ig-app.ig-three .seats .ig-plate.pod.teammate{left:calc(50% - 134px)}.ig-app.ig-three .discard-area{background:none!important;box-shadow:none!important;border-color:transparent!important}.ig-app.ig-three .discard-area:before,.ig-app.ig-three .discard-area:after{display:none!important}.ig-app.ig-three .ig-hand-hint{bottom:48px!important}.ig-app.ig-three .ig-hand-hint{position:fixed;bottom:58px!important;left:0;margin:0}body:has(.ig-three) .yeet-burst-anchor{display:none}.ig-app.ig-three .ig-peek-rail{display:none!important}.ig-three .table-lizard{position:absolute;left:0;top:0;width:320px;height:240px;transform-origin:0 0;pointer-events:none}.ig-three .table-lizard .lizard-wave-run{z-index:auto}.ig-three .table-lizard .lizard-wave-run img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:contain;animation:none;filter:drop-shadow(0 0 10px #77ffdd66)}.ig-three .live-table-surface canvas{position:relative}.ig-three .table-inspect,.ig-three .table-hand-inspector button{border:1px solid #805997;color:#fff;background:#21172ef0;border-radius:12px;min-height:44px;padding:8px 14px;cursor:pointer}.ig-three .table-inspect{position:absolute;pointer-events:auto;font-size:12px}.ig-three .table-inspect.seat-1{left:7%;top:47%}.ig-three .table-inspect.seat-2{left:50%;top:23%;transform:translate(-50%)}.ig-three .table-inspect.seat-3{right:7%;top:47%}.ig-three .table-hand-inspector{position:absolute;top:8%;right:8%;bottom:12%;left:8%;z-index:10;background:#17101ff5;border:1px solid #805997;border-radius:20px;padding:18px;color:#fff;pointer-events:auto;overflow:auto}.ig-three .table-hand-inspector header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.ig-three .table-hand-inspector>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:10px}.ig-three .table-hand-inspector img{width:100%;display:block}.ig-app.ig-three .live-table-surface:has(.table-hand-inspector){z-index:40}.ig-app.ig-three :is(.pile--draw,.pile--draw .label,.drawpile,.drawpile *){pointer-events:none!important}.ig-app.ig-three :is(.center-area,.table-arena){pointer-events:none!important}@media(pointer:coarse)and (min-width:768px)and (min-height:600px){.ig-app.ig-three :is(.top-btn,.ig-menu-btn,.ig-me-plate__react,.react-pick,.table-inspect,.table-hand-inspector button){min-width:calc(44px / var(--dc-fit, 1));min-height:calc(44px / var(--dc-fit, 1));flex-shrink:0}}.ig-app.ig-three .ig-team-chip--them{top:140px}.ig-app.ig-three .live-table-surface{bottom:12px}.ig-app.ig-three .choices-bar,.ig-app.ig-three .hand-notice-slot{position:absolute;left:50%;right:auto;top:auto;width:min(600px,calc(100% - 760px));transform:translate(-50%);margin:0;pointer-events:none}.ig-app.ig-three .choices-bar{bottom:12px;min-height:0;max-height:112px;pointer-events:auto;overflow-y:auto;flex-wrap:wrap;align-content:flex-end}.ig-app.ig-three .hand-notice-slot{bottom:132px}.ig-app.ig-three .choices-bar>*{max-width:100%;box-sizing:border-box}.ig-app.ig-three .choices-bar button{min-height:calc(44px / var(--dc-fit, 1))}.ig-app.ig-three .center-area .ig-pile-label{visibility:hidden}.ig-three .table-pile-label{position:absolute;top:var(--pile-label-y);transform:translate(-50%,-100%);z-index:3;pointer-events:none;color:#f4edff99;font:10px var(--dc-mono, monospace);letter-spacing:.2em;text-transform:uppercase;line-height:1.3}.ig-three .table-pile-label--draw{left:var(--draw-label-x)}.ig-three .table-pile-label--discard{left:var(--discard-label-x)}.ig-app.ig-three .choices-bar,.ig-app.ig-three .hand-notice-slot{left:auto;right:24px;bottom:auto;width:420px;transform:none}.ig-app.ig-three .choices-bar{top:105px}.ig-app.ig-three .hand-notice-slot{top:220px}.ig-app.ig-three .ig-hand-hint{display:none}.ig-three .table-hand-hint{position:absolute;top:var(--hand-hint-y);left:50%;transform:translate(-50%,-100%);z-index:3;pointer-events:none;white-space:nowrap;color:#b6eeea;font:10.5px var(--dc-mono, monospace);letter-spacing:.14em}.ig-app.ig-three .ig-team-chip--them{top:auto;bottom:28px;right:24px}.ig-app.ig-three .center-area .ig-call-chip{display:none}.ig-three .table-discard-call{left:var(--discard-call-x);top:var(--discard-call-y);background:color-mix(in srgb,var(--live-color) 16%,transparent);border-color:color-mix(in srgb,var(--live-color) 40%,transparent)}.ig-three .table-discard-call .ig-call-chip__dot{background:var(--live-color);box-shadow:0 0 12px var(--live-color)}.ig-three .table-discard-call .ig-call-chip__txt{color:#f4edff}.live-table--hey-now:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;pointer-events:none;background:conic-gradient(from 30deg,#ff4ab822,#ffba3822,#55f9cf22,#6595ff22,#da70ff22,#ff4ab822);filter:blur(32px);animation:table-hey-now-breathe 5s ease-in-out infinite alternate}@keyframes table-hey-now-breathe{0%{opacity:.35}to{opacity:.8}}@media(prefers-reduced-motion:reduce){.live-table--hey-now:before{animation:none;opacity:.5}}.ig-app.ig-three .live-table--yeet canvas{z-index:11;pointer-events:none}
