.handTile{position:relative;width:7%;height:7%;padding-left:2px;padding-right:2px}.discardTile{position:relative;padding:2px}.discardTile,.tile{width:100%;height:100%}.index{position:absolute;top:-3px;right:6px;font-size:1em;color:red;font-weight:700;text-shadow:-1px -1px 0 #f5f0eb,1px -1px 0 #f5f0eb,-1px 1px 0 #f5f0eb,1px 1px 0 #f5f0eb}.tenhouLink{color:#00e}.tenhouLink:hover{color:#0b0080}body{background:#6c979b;overflow-y:scroll}span{color:#fff}.blackText{color:#000}a{color:#ff0}a:hover{color:orange}.collapse.width{height:auto;transition:width .35s ease}.uhv{width:100%}.uhv-row{display:flex;align-items:center;flex-wrap:wrap;grid-gap:4px;gap:4px;padding:2px 0}.uhv-marker{flex:0 0 auto;min-width:38px;text-align:center;font-size:.75rem;font-weight:700;padding:1px 6px;border-radius:8px;background:rgba(0,0,0,.25);color:inherit}.uhv-marker-best{background:rgba(0,0,0,.45)}.uhv-discard-img{flex:0 0 auto;width:27px;aspect-ratio:192/256}.uhv-count{color:inherit}.uhv-count,.uhv-gain{flex:0 0 auto;font-weight:700;white-space:nowrap}.uhv-gain{font-size:.8rem;padding:0 5px;border-radius:8px;background:hsla(0,0%,100%,.85);color:#1c7430}.uhv-chips{display:flex;align-items:flex-start;flex-wrap:wrap;grid-gap:3px;gap:3px}.uhv-chip{display:inline-flex;flex-direction:column;align-items:center;border:2px solid transparent;border-radius:3px}.uhv-chip-unique{border-color:hsla(0,0%,100%,.9)}.uhv-chip-furiten{border-color:#c82333}.uhv-chip-img{width:19px;aspect-ratio:192/256}.uhv-chip-count{font-size:.65rem;line-height:1;color:inherit}.uhv-draw-label{font-weight:700;color:inherit}.uhv-note{color:inherit}.uhv-note-row{padding:2px 0;color:inherit}.discard-table-container{width:100%;display:flex;flex-direction:column;align-items:center;grid-gap:1rem;gap:1rem;margin-top:2rem}.discard-table-grid{position:relative;width:600px;height:600px;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.3);border-radius:8px}.discard-position{position:absolute;display:flex;align-items:center;justify-content:center}.discard-row-bottom{bottom:10px;left:51.5%;transform:translateX(-50%);width:280px}.discard-row-bottom .discard-player-label{text-align:center;margin-bottom:8px}.discard-row-bottom .discard-rows{flex-direction:column;align-items:flex-start}.discard-row-right{right:10px;top:57%;transform:translateY(-50%);width:140px;height:280px;flex-direction:column}.discard-row-right .discard-player-label{text-align:center;width:100%;margin-right:200px;transform:rotate(270deg);transform-origin:center}.discard-row-right .discard-rows{flex-direction:row;width:100%;height:100%;grid-gap:2px;gap:2px}.discard-row-top{top:10px;left:48.5%;transform:translateX(-50%);width:280px}.discard-row-top .discard-player-label{text-align:center;margin-bottom:8px;order:2}.discard-row-top .discard-rows{flex-direction:column;align-items:flex-start;order:1}.discard-row-left{left:10px;top:43%;transform:translateY(-50%);width:140px;height:280px;flex-direction:column}.discard-row-left .discard-player-label{text-align:center;margin-left:200px;width:100%;order:2;transform:rotate(90deg);transform-origin:center}.discard-row-left .discard-rows{flex-direction:row;width:100%;height:100%;grid-gap:2px;gap:2px;order:1}.discard-player-section{display:flex;flex-direction:column;align-items:center;width:100%}.discard-player-label{font-size:.9rem;font-weight:700;color:#fff;white-space:nowrap;margin-bottom:8px}.discard-rows{flex-direction:column;width:100%}.discard-row,.discard-rows{display:flex;grid-gap:2px;gap:2px}.discard-row{flex-wrap:wrap;justify-content:flex-start}.discard-row-bottom .discard-row,.discard-row-top .discard-row{flex-direction:row}.discard-row-left .discard-row,.discard-row-right .discard-row{flex-direction:column;grid-gap:2px;gap:2px}.discard-tile-wrapper{position:relative;width:42px;height:56px;display:flex;align-items:center;justify-content:center;aspect-ratio:192/256}.discard-tile-wrapper.riichi-tile{transform:rotate(90deg);transform-origin:center}.rotation-90{transform:rotate(90deg)}.rotation-180{transform:rotate(180deg)}.rotation-270{transform:rotate(270deg)}.discard-row-left .discard-rows,.discard-row-right .discard-rows,.discard-row-top .discard-rows{transform-origin:center center}.discard-table-info{text-align:center;margin-top:1rem}
/*# sourceMappingURL=main.f1ba0cb6.chunk.css.map */