#rankingsTable .teamPhoto{height:50px;max-height:50px;object-fit:contain;max-width:100px}#rankingsTable .image-container{position:relative}#rankingsTable .teamPhotoLarge{display:none;position:absolute;top:0;left:0}#rankingsTable .image-container:hover .teamPhotoLarge{display:block}#fishRankingsTable .table-responsive,#rankingsTableContainer .table-responsive{max-height:50vh}#rankingsTable{width:100%}#rankingsTable tbody tr:hover{cursor:pointer}#rankingsTableContainer::-webkit-scrollbar{width:8px}#rankingsTableContainer::-webkit-scrollbar-thumb{background:#888;border-radius:4px}#rankingsTableContainer::-webkit-scrollbar-thumb:hover{background:#555}#fishRankingsTable{margin-top:25px;width:60%}#selectFish{width:50%}.info-image-container{display:flex;align-items:center;gap:20px;margin-bottom:20px}.image-section img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:2px solid #ccc}.info-section{flex:1}.sc-tmb-offcanvas-h{--offcanvas-width: 600px}.delete-icon{display:flex;justify-content:center;align-items:center}.team-photo{width:40px;height:40px;object-fit:cover;border-radius:50%}@media (max-width: 768px){#fishRankingsTable{width:100%}}tmb-offcanvas[date-is-logged-in=true]{--offcanvas-width: 100%;@media (min-width: 992px){--offcanvas-width: 50%}}tmb-select .dropdown-item{color:#fff!important;font-family:Offside,sans-serif!important}tmb-select .dropdown-item:hover{background-color:#bfa75e!important}
