.physical-table-row{flex-wrap:wrap;align-items:flex-end;gap:16px;min-width:0;max-width:100%;padding:14px 6px;display:flex}.physical-set{--card-w:86px;--card-h:120px;min-width:0;max-width:100%;color:inherit;flex:150px;padding:8px 8px 14px}.physical-label{margin:0 0 12px;font-size:clamp(11px,2.8vw,14px);font-weight:800;line-height:1.3;display:block}.physical-spread{min-height:var(--card-h);isolation:isolate;align-items:flex-end;max-width:100%;padding:8px 8px 2px;display:flex}.physical-card{transform:rotate(var(--tilt));transform-origin:50% 110%;color:inherit;text-align:center;z-index:var(--i);transition:transform .18s;overflow:hidden;flex:0 0 var(--card-w)!important;width:var(--card-w)!important;height:var(--card-h)!important;background:0 0!important;border:0!important;border-radius:8px!important;min-width:0!important;margin:0!important;padding:0!important;position:relative!important;box-shadow:0 3px 4px #061e3155!important}.physical-card+.physical-card{margin-left:calc(-1 * var(--card-w) + min(32px, (100cqw - var(--card-w)) / max(1,var(--cards) - 1)))!important}.physical-set{container-type:inline-size}.physical-card>img{object-fit:contain;display:block;width:100%!important;height:100%!important;margin:0!important}.physical-card>b{color:#17394f;background:#fff1d8ed;border-radius:4px;width:90%;padding:3px 1px;font-size:clamp(9px,2.4vw,12px);line-height:1.1;position:absolute;bottom:5%;left:5%}:is(.physical-card:hover,.physical-card:focus-visible,.physical-card.selected){z-index:200;transform:translateY(-14px)rotate(0)}:is(.physical-card:focus-visible,.physical-card.selected){outline-offset:2px;outline:3px solid #e8b958!important}.physical-empty{opacity:.65;border:1px dashed;border-radius:8px;padding:20px 10px;font-size:12px}.physical-set.small{--card-w:46px;--card-h:64px;flex:0 110px;padding:4px}.physical-set.small .physical-label{margin-bottom:5px;font-size:10px}.physical-set.small .physical-card>b{display:none}.physical-set.pile{flex:0 100px}.physical-set.pile .physical-spread{width:calc(var(--card-w) + 25px);position:relative}.physical-set.pile .physical-card{left:calc(min(var(--i),20)*1px);bottom:calc(min(var(--i),20)*1px);transform:rotate(calc(var(--tilt)*.16));margin:0!important;position:absolute!important}.physical-set.tokens{--card-w:42px;--card-h:42px;flex:0 160px}.physical-set.tokens .physical-spread{grid-template-columns:repeat(5,22px);grid-auto-rows:23px;align-content:end;min-height:42px;display:grid}.physical-set.tokens .physical-card{overflow:visible;box-shadow:none!important;margin:0!important}.physical-set.tokens .physical-card>b{display:none}.physical-deck{color:inherit;flex:0 0 80px;padding:8px 6px}.physical-deck>div{border:1px dashed #bca478;border-radius:7px;width:66px;height:94px;position:relative}.physical-deck img{object-fit:contain;filter:drop-shadow(0 2px 1px #102f4655);width:66px;height:94px;position:absolute;inset:0}.physical-deck small{margin-top:5px;font-size:11px;display:block}.physical-flight{z-index:2147483000;pointer-events:none;filter:drop-shadow(0 9px 7px #0c20354d);position:fixed}.physical-flight>img{object-fit:contain;width:100%;height:100%}.physical-flight>*{width:100%!important;height:100%!important}.physical-printed{color:#17394f;background:#f8e9c9 0 0/100% 100%;border:3px solid #17394f;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:10% 8%;font-size:11px;display:flex;position:relative}.physical-printed>img{object-fit:contain;width:65%;height:44%}.physical-printed>b{font-size:12px;line-height:1.1}.physical-printed>p{margin:0;font-size:10px;line-height:1.15}.physical-detail-card{max-width:270px;margin:20px auto}.physical-detail-card .physical-printed{min-height:330px;padding:25px;font-size:16px}.physical-detail-card .physical-printed>b{font-size:22px}.physical-detail-card .physical-printed>p{font-size:16px}.physical-detail-card .physical-printed>img{height:130px}.physical-table-seats{gap:12px;max-width:100%;padding:8px;display:flex;overflow-x:auto}.physical-table-seats>div{min-width:140px}.physical-money{--card-w:100px;--card-h:57px}.physical-money .physical-card>b{display:none}.physical-money .physical-spread{flex-wrap:wrap;gap:8px}.physical-money .physical-card+.physical-card{margin-left:-75px!important}.physical-count{font-size:12px;display:block}.physical-reserve{flex-wrap:wrap;gap:10px;display:flex}.physical-reserve .physical-set{flex:90px}@media (max-width:600px){.physical-set{--card-w:68px;--card-h:96px;flex-basis:115px;padding:7px 4px 12px}.physical-table-row{gap:8px}.physical-card+.physical-card{margin-left:calc(-1 * var(--card-w) + min(23px,(100cqw - var(--card-w)) / max(1,var(--cards) - 1)))!important}.physical-label{margin-bottom:8px}.physical-printed{border-width:2px;padding:8%}.physical-printed>b{font-size:10px}.physical-printed>p{font-size:8px}.physical-money{--card-w:90px;--card-h:51px}}@media (prefers-reduced-motion:reduce){.physical-card{transition:none}}.physical-cash{min-width:120px;max-width:100%;color:inherit;padding:10px 6px}.physical-cash>div{flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}.physical-note-stack{width:88px;height:52px;display:block;position:relative}.physical-note-stack>img{object-fit:contain;filter:drop-shadow(0 2px 1px #17394f55);width:90px;height:60px;position:absolute}.physical-note-stack>small{font-size:10px;position:absolute;bottom:-8px;left:10px}.settler-physical-table{flex-direction:column;display:flex}.settler-physical-table>[data-table-zone^=seat\:]{order:-2}.settler-physical-table>.settler-tools{order:-1}.settler-physical-table>[data-table-zone^=seat\:]>.physical-table-row{flex-wrap:nowrap;padding-bottom:22px;overflow-x:auto}.settler-physical-table>[data-table-zone^=seat\:] .physical-set{flex:0 0 115px}.settler-physical-table>.physical-table-seats{order:4}.settler-physical-table>.physical-reserve{order:5}.rail-ticket{width:100%!important;min-width:0!important;height:100%!important}.physical-card .rail-ticket>img{object-fit:fill;width:100%;height:100%}.physical-card .rail-ticket b,.physical-card .rail-ticket span{font-size:11px!important}.physical-card .rail-ticket strong{font-size:15px!important}.physical-card .rail-ticket small{font-size:9px!important}.physical-card .mystery-card{width:100%;min-width:0;height:100%}.haunt-item-hands>.physical-table-row{border-top:1px solid #c7ac7855}.haunt-item-hands .physical-set:not(.tokens){--card-w:108px;--card-h:152px}.physical-table-seats .physical-set{min-width:95px}.physical-card .mystery-card b{font-size:11px!important}@media (max-width:600px){.tt-collection-shell .settler-table>.tabletop-dock{min-height:160px;max-height:38dvh;overflow:auto!important}.haunt-item-hands .physical-set:not(.tokens){--card-w:90px;--card-h:128px}.physical-note-stack{width:72px;height:48px}.physical-note-stack>img{width:80px;height:52px}}.physical-property-table{border-top:1px solid #bca47866;flex-direction:column;flex:none;min-height:120px;max-height:28dvh;padding:4px 10px;display:flex;overflow:auto}.physical-property-table>.physical-table-row{flex-wrap:nowrap;flex-shrink:0;order:1}.physical-property-table>.physical-table-row:first-child{order:2}.physical-property-table>[data-my-hand=true]{order:0}.physical-property-table .physical-set{min-width:150px}.life-physical-table{flex-shrink:0;padding:10px 12px}.life-physical-table .physical-table-row{border-top:1px solid #d3ba8055}.life-physical-table .physical-cash{width:100%}.life-physical-table .physical-set{flex-basis:180px}.physical-card .life-house-art{max-width:100%;max-height:65px}.physical-property-table .physical-card svg{max-width:100%}.physical-property-table>.physical-table-row{align-items:flex-start}.physical-property-table .physical-cash{flex:150px}.physical-property-table .physical-cash>div{grid-template-columns:repeat(2,minmax(45px,1fr));gap:4px;padding-top:10px;display:grid}.physical-property-table .physical-note-stack{width:65px;height:45px}.physical-property-table .physical-note-stack>img{width:80px;height:64px}.physical-property-table [data-my-hand=true] .physical-cash>div{flex-wrap:wrap;gap:6px;display:flex}.physical-property-table [data-my-hand=true] .physical-cash{max-width:100%}.physical-property-table>[data-my-hand=true]{min-height:100px}.physical-cash .physical-label{line-height:1.2}.physical-set.tokens{flex:0 110px;container-type:normal}.physical-set.tokens .physical-spread{isolation:isolate;width:72px;height:58px;min-height:58px;padding:0;display:block;position:relative}.physical-set.tokens .physical-card{left:calc(var(--i)*13px);bottom:calc(7px + var(--i)*4px);transform:rotate(var(--tilt));filter:drop-shadow(0 3px 2px #081d2a88);width:44px!important;height:44px!important;position:absolute!important}.physical-pile-count{z-index:5;color:#fff1ca;text-shadow:-2px -1px #17394f,2px -1px #17394f,-2px 2px #17394f,2px 2px #17394f,0 3px 3px #081d2a;pointer-events:none;font-size:19px;font-weight:900;line-height:1;position:absolute;bottom:0;right:3px}
