.ant-game #openRanking{white-space:nowrap}.ant-game .screen-tools{flex-wrap:wrap}.ant-game #rankingPanel{width:min(600px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:0;border:1px solid #638c78;border-radius:6px;background:#fbfffd;color:#253331;overflow:auto;overscroll-behavior:contain}.ant-game #rankingPanel::backdrop{background:#17271db3}.ant-game .ranking-panel-header{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;background:#f3f9f5;border-bottom:1px solid #dce9e4}.ant-game .ranking-panel-header h2{font-size:18px;margin:0}.ant-game #rankingPanelBody{padding:10px}.ant-game #rankingPanel button,.ant-game #rankingPanel select,.ant-game #rankingPublish{min-height:44px;min-width:44px;padding:7px 12px;border:1px solid #638c78;border-radius:4px;background:#fbfffd;color:#253331;font:inherit;font-weight:700;cursor:pointer}.ant-game #rankingPanel button{margin:4px}.ant-game #rankingPanel select{max-width:100%}.ant-game #rankingPanel p{overflow-wrap:anywhere}.ant-game #rankingPanel label{display:flex;align-items:center;gap:8px;min-height:44px;margin:6px 0}.ant-game #rankingPanel input[type=checkbox]{width:22px;height:22px;flex-shrink:0}.ant-game #rankingPanel table{width:100%;border-collapse:collapse;table-layout:fixed}.ant-game #rankingPanel table,.ant-game #rankingPanel th,.ant-game #rankingPanel td{color:#253331;background:transparent}.ant-game #rankingPanel th,.ant-game #rankingPanel td{padding:6px;text-align:left;border-bottom:1px solid #b5cfc0;overflow-wrap:anywhere}.ant-game #rankingPanel th:first-child{width:42px}.ant-game #rankingPanel th:last-child{width:110px}.ant-game #rankingPanel [data-game-user]{color:#253331}.ant-game #rankingPanel [data-game-user] input{max-width:100%;box-sizing:border-box}.ant-game #rankingPublish[hidden]{display:none}@media(max-width:480px){.ant-game #rankingPanelBody{padding:8px}.ant-game #rankingPanel button{margin:3px}.ant-game #rankingPanel th:last-child{width:90px}}
