#living-game-table .tt-seat.radin-seat .tt-character{overflow:visible}#living-game-table .tt-seat.radin-seat .tt-character>canvas,#living-game-table .tt-seat.radin-seat .tt-mascot-fallback{visibility:hidden!important}#living-game-table .radin-mascot{z-index:3;pointer-events:none;display:block;position:absolute;inset:0}#living-game-table .radin-mascot .radin-alpha-canvas,#living-game-table .radin-mascot img{object-fit:contain;filter:drop-shadow(0 3px 3px #0003);background:0 0;width:100%;height:100%;display:block}.game-section #living-game-table:not([data-pc-composition=scene]) .radin-mascot{border-radius:8px;overflow:hidden}.game-section #living-game-table:not([data-pc-composition=scene]) .radin-mascot :is(.radin-alpha-canvas,img){object-fit:contain;filter:none;width:340%;max-width:none;height:415%;position:absolute;top:-28%;left:50%;transform:translate(-50%)}#living-game-table .radin-mascot .radin-packed-source{opacity:0!important;pointer-events:none!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;position:absolute!important;top:0!important;left:0!important;transform:none!important}.game-section #living-game-table .tt-room .radin-seat .radin-mascot .radin-alpha-canvas{width:100%;height:100%;margin:0}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot .radin-alpha-canvas{width:340%;height:415%;position:absolute;top:-28%;left:50%;transform:translate(-50%)}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .photographer-mascot :is(.radin-alpha-canvas,img){top:-60%}.game-section #living-game-table .tt-room .radin-seat .radin-mascot.knight-mascot :is(.radin-alpha-canvas,img){aspect-ratio:564/372;width:auto;max-width:none;height:152%;transform-origin:var(--fit-ox,50%) var(--fit-oy,50%);transform:translateX(-47%) translate(var(--fit-dx,0%),var(--fit-dy,0%)) scale(var(--fit-sx,1),var(--fit-sy,1));object-fit:fill;filter:drop-shadow(0 3px 3px #0004);margin:0;display:block;position:absolute;top:-29%;left:50%}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.knight-mascot :is(.radin-alpha-canvas,img){aspect-ratio:564/372;transform-origin:var(--fit-ox,50%) var(--fit-oy,50%);transform:translate(-47%,-31%) translate(var(--fit-dx,0%),var(--fit-dy,0%)) scale(var(--fit-sx,1),var(--fit-sy,1));filter:none;width:auto!important;height:320%!important;inset:50% auto auto 50%!important}#living-game-table[data-pc-composition=scene] .radin-mascot.mascot-photographer{transform-origin:50% 100%;transform:scale(1.3)}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.mascot-radin :is(.radin-alpha-canvas,img){aspect-ratio:586/716;filter:none;transform:translate(-46.9%,-20.9%);width:auto!important;max-width:none!important;height:377%!important;inset:50% auto auto 50%!important}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.mascot-photographer :is(.radin-alpha-canvas,img){aspect-ratio:560/716;filter:none;transform:translate(-48.9%,-34%);width:auto!important;max-width:none!important;height:358%!important;inset:50% auto auto 50%!important}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.mascot-bigmouth :is(.radin-alpha-canvas,img){aspect-ratio:678/720;filter:none;transform:translate(-53.1%,-17.4%);width:auto!important;max-width:none!important;height:343%!important;inset:50% auto auto 50%!important}.game-section #living-game-table .tt-room .radin-seat .radin-mascot.cat-mascot :is(.radin-alpha-canvas,img){aspect-ratio:472/460;object-fit:fill;filter:drop-shadow(0 3px 3px #0004);width:auto;max-width:none;height:120%;margin:0;display:block;position:absolute;top:-1%;left:50%;transform:translate(-61.4%)}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.cat-mascot :is(.radin-alpha-canvas,img){aspect-ratio:472/460;filter:none;transform:translate(-67.4%,-25.2%);width:auto!important;height:230%!important;inset:52% auto auto 50%!important}.game-section #living-game-table .tt-room .radin-seat .radin-mascot.hero-mascot :is(.radin-alpha-canvas,img){aspect-ratio:512/422;object-fit:fill;filter:drop-shadow(0 3px 3px #0004);width:auto;max-width:none;height:112%;margin:0;display:block;position:absolute;top:-8%;left:50%;transform:translate(-47.85%)}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.hero-mascot :is(.radin-alpha-canvas,img){aspect-ratio:512/422;filter:none;transform:translate(-45%,-19%);width:auto!important;height:225%!important;inset:52% auto auto 50%!important}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.mascot-neveu :is(.radin-alpha-canvas,img){transform:translate(-42.2%,-16.4%);height:262%!important}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat:has(.mascot-neveu) .tt-pedestal{opacity:0}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat .radin-mascot.mascot-lou :is(.radin-alpha-canvas,img){transform:translate(-52.3%,-18.7%);height:190%!important}.game-section #living-game-table:not([data-pc-composition=scene]) .tt-room .radin-seat:has(.mascot-lou) .tt-pedestal{opacity:0}.arisou-speech{z-index:80;box-sizing:border-box;color:#302333;text-align:center;pointer-events:none;background:linear-gradient(145deg,#fbefd5,#e9d5a8);border:1px solid #c8a85f;border-radius:11px;width:170px;padding:8px 10px;font:600 13px/1.25 Georgia,serif;position:fixed;box-shadow:0 4px 14px #0006}.arisou-speech:after{content:"";left:var(--speech-tip);background:#e9d5a8;border-bottom:1px solid #c8a85f;border-right:1px solid #c8a85f;width:10px;height:10px;position:absolute;bottom:-6px;transform:translate(-50%)rotate(45deg)}.arisou-speech.is-compact{width:170px;padding:4px 8px;font:600 12px/1.2 Arial,sans-serif}@media (max-width:640px){.cast:has(.mascot-photographer) .cast-view{padding-top:62px}}#living-game-table .salon3d{display:none}#living-game-table[data-table-decor=salon][data-pc-composition=scene] .salon3d{z-index:0;isolation:isolate;pointer-events:none;background:#17101f;display:block;position:absolute;inset:0;overflow:hidden}#living-game-table[data-table-decor=salon][data-pc-composition=scene] .salon3d-still{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}#living-game-table[data-table-decor=salon][data-pc-composition=scene] .salon3d-light{object-fit:fill;mix-blend-mode:screen;pointer-events:none;width:87.888%;height:100%;position:absolute;top:0;left:6.056%;-webkit-mask-image:radial-gradient(36% 26% at 50% 54%,#0000 0 55%,#000 100%);mask-image:radial-gradient(36% 26% at 50% 54%,#0000 0 55%,#000 100%)}#living-game-table[data-table-decor=salon][data-pc-composition=scene] :is(.tt-wall,.tt-warm-light,.tt-lamp,.tt-chair,.tt-table){display:none}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene]{--s3-side-h:calc(114.4px * var(--scene-scale));--s3-top-h:calc(92.4px * var(--scene-scale))}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene][data-count="10"]{--s3-side-h:calc(105.6px * var(--scene-scale))}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat{--wide-x:var(--bx)!important;--wide-y:calc(var(--by) + 85px * var(--scene-scale) - var(--s3-side-h))!important}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat:is([data-index="1"],[data-index="5"],[data-index="6"],[data-index="9"]){top:calc(var(--by) - var(--s3-top-h) + 4px * var(--scene-scale))!important}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat:not(:is([data-index="1"],[data-index="5"],[data-index="6"],[data-index="9"])) .tt-character{width:calc(104px * var(--scene-scale));aspect-ratio:200/220;height:auto;margin:0 auto}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene][data-count="10"] .tt-seat:not(:is([data-index="1"],[data-index="5"],[data-index="6"],[data-index="9"])) .tt-character{width:calc(96px * var(--scene-scale))}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="0"]{--bx:11.4%;--by:76%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="1"]{--bx:50%;--by:22.4%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="2"]{--bx:10.6%;--by:39.5%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="3"]{--bx:89.4%;--by:39.5%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="4"]{--bx:88.6%;--by:76%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="5"]{--bx:28%;--by:23%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="6"]{--bx:72%;--by:23%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="7"]{--bx:7.9%;--by:57%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="8"]{--bx:92.1%;--by:57%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-seat[data-index="9"]{--bx:60%;--by:22.4%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene][data-count="10"] .tt-seat[data-index="1"]{--bx:40%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene][data-count="10"] .tt-seat[data-index="5"]{--bx:22%;--by:24.4%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene][data-count="10"] .tt-seat[data-index="6"]{--bx:78%;--by:24.4%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-character:before{content:"";width:132%;left:-16%;bottom:calc(-14px * var(--scene-scale));height:calc(42px * var(--scene-scale));filter:blur(calc(1.5px * var(--scene-scale)));pointer-events:none;background:radial-gradient(#04020af0 0,#04020ab0 36%,#04020a55 58%,#04020a00 76%);border-radius:50%;position:absolute}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .round-question-zone{top:29.5%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .round-action-zone{top:61.5%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .round-action-zone :is(.reading-state,.reveal-panel){height:var(--vote-height);max-height:var(--vote-height);align-self:start}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-hourglass{top:46.5%;left:15%}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .tt-question{background-image:linear-gradient(140deg,#29223785,#18142375)!important;box-shadow:inset 0 1px #ffffff14,0 6px 16px #00000040!important}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .stable-choices .tt-card-face{background-image:linear-gradient(130deg,#30293b80,#17192480)!important}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] .round-action-zone :is(.reading-state,.reveal-panel,.witness-prompt){background:#140e2080!important;box-shadow:0 8px 15px #00000030!important}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] :is(.tt-question h2,.tt-card-value,.round-action-zone :is(.reading-state,.reveal-panel,.witness-prompt) :is(h2,h3,p,strong,span,small)){text-shadow:0 1px 3px #000000d0,0 0 8px #0000008c}.game-section #living-game-table[data-table-decor=salon][data-pc-composition=scene] :is(.tt-question,.round-action-zone .reading-state,.round-action-zone .reveal-panel,.round-action-zone .witness-prompt){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
