.MultiBidLeagues-module__iXHsZG__card{isolation:isolate;background:linear-gradient(145deg,#fff 0%,#fbfdff 100%);border:1px solid #e2e8f0e6;border-radius:1.25rem;width:max-content;max-width:100%;display:inline-block;position:relative;box-shadow:0 22px 55px -36px #0f172a5c,0 8px 22px -18px #0f172a3d}.MultiBidLeagues-module__iXHsZG__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:1.25rem 1.35rem .5rem;display:flex}.MultiBidLeagues-module__iXHsZG__titleGroup{align-items:center;gap:.75rem;min-width:0;display:flex}.MultiBidLeagues-module__iXHsZG__title{color:#334155;letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:700;line-height:1.1}.MultiBidLeagues-module__iXHsZG__scrollViewport{overscroll-behavior:contain;scrollbar-color:#94a3b8 transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;max-height:75vh;padding:0 .9rem 1rem;position:relative;overflow:auto}.MultiBidLeagues-module__iXHsZG__scrollViewport::-webkit-scrollbar{width:.55rem;height:.55rem}.MultiBidLeagues-module__iXHsZG__scrollViewport::-webkit-scrollbar-track{background:0 0}.MultiBidLeagues-module__iXHsZG__scrollViewport::-webkit-scrollbar-thumb{background:#94a3b8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.MultiBidLeagues-module__iXHsZG__confHeaderRow{z-index:55;isolation:isolate;background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:.65rem .65rem 0 0;padding:0 .35rem;position:sticky;top:0;box-shadow:0 1px #f8fafc}.MultiBidLeagues-module__iXHsZG__confHeaderCell{background:#f1f5f9;border-radius:.5rem}.MultiBidLeagues-module__iXHsZG__confLogoWrap{filter:drop-shadow(0 3px 3px #0f172a24)}.MultiBidLeagues-module__iXHsZG__confTeamCount{color:#475569;font-weight:600}.MultiBidLeagues-module__iXHsZG__sectionGrid{background:#fbfdff;border:1px solid #e2e8f0e6;border-top:none;border-radius:0 0 .65rem .65rem;padding:.35rem}.MultiBidLeagues-module__iXHsZG__sectionGrid.MultiBidLeagues-module__iXHsZG__lastSection{border-radius:0 0 .65rem .65rem}.MultiBidLeagues-module__iXHsZG__teamRow{cursor:pointer;background:#eef4f8;border-radius:4px;transition:background-color .15s,transform .15s}.MultiBidLeagues-module__iXHsZG__teamRow:hover{background:#e0edf4;transform:translateY(-1px)}.MultiBidLeagues-module__iXHsZG__teamLogoInner{flex-shrink:0;transition:transform .16s;display:flex}.MultiBidLeagues-module__iXHsZG__teamRow:hover .MultiBidLeagues-module__iXHsZG__teamLogoInner{transform:scale(1.06)}.MultiBidLeagues-module__iXHsZG__teamValue{color:#334155;font-variant-numeric:tabular-nums;font-weight:600}.MultiBidLeagues-module__iXHsZG__emptyCell{background:#e2e8f080;border-radius:4px}.MultiBidLeagues-module__iXHsZG__groupSeparator{background:#1e293b;margin-left:calc(1px + .35rem)}.dark .MultiBidLeagues-module__iXHsZG__title{color:#cbd5e1}.dark .MultiBidLeagues-module__iXHsZG__card{background:linear-gradient(145deg,#111827 0%,#0f172a 100%);border-color:#334155e0;box-shadow:0 24px 58px -34px #000000d1,inset 0 1px #ffffff06}.dark .MultiBidLeagues-module__iXHsZG__confHeaderRow{background:#111827;border-color:#334155cc;box-shadow:0 1px #111827}.dark .MultiBidLeagues-module__iXHsZG__confHeaderCell{background:#1e293b}.dark .MultiBidLeagues-module__iXHsZG__confTeamCount{color:#94a3b8}.dark .MultiBidLeagues-module__iXHsZG__sectionGrid{background:#0f172a;border-color:#334155cc}.dark .MultiBidLeagues-module__iXHsZG__teamRow{background:#1e293b}.dark .MultiBidLeagues-module__iXHsZG__teamRow:hover{background:#263449}.dark .MultiBidLeagues-module__iXHsZG__teamValue{color:#cbd5e1}.dark .MultiBidLeagues-module__iXHsZG__emptyCell{background:#33415580}.dark .MultiBidLeagues-module__iXHsZG__groupSeparator{background:#94a3b8}
.NCAABracketTable-module__9iPiUq__card{--seed-col-width:3.75rem;--team-col-width:13.75rem;--conf-col-width:5.5rem;--category-col-width:6.5rem;--stat-col-width:4.5rem;isolation:isolate;background:linear-gradient(145deg,#fff 0%,#fbfdff 100%);border:1px solid #e2e8f0e6;border-radius:1.25rem;position:relative;box-shadow:0 22px 55px -36px #0f172a5c,0 8px 22px -18px #0f172a3d}.NCAABracketTable-module__9iPiUq__scrollViewport{overscroll-behavior:contain;scrollbar-color:#94a3b8 transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;max-height:75vh;padding:0 .9rem 1rem 0;position:relative;overflow:auto}.NCAABracketTable-module__9iPiUq__scrollViewport::-webkit-scrollbar{width:.55rem;height:.55rem}.NCAABracketTable-module__9iPiUq__scrollViewport::-webkit-scrollbar-track{background:0 0}.NCAABracketTable-module__9iPiUq__scrollViewport::-webkit-scrollbar-thumb{background:#94a3b8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.NCAABracketTable-module__9iPiUq__table{table-layout:fixed;border-collapse:separate;border-spacing:0 1px;color:#0f172a;font-variant-numeric:tabular-nums;width:max-content;min-width:0}.NCAABracketTable-module__9iPiUq__table th,.NCAABracketTable-module__9iPiUq__table td{width:var(--stat-col-width);min-width:var(--stat-col-width);max-width:var(--stat-col-width);text-align:center}.NCAABracketTable-module__9iPiUq__stickySeed,.NCAABracketTable-module__9iPiUq__stickyTeam{--sticky-column-background:#fff;z-index:40;background:var(--sticky-column-background);isolation:isolate;background-clip:border-box;position:sticky}.NCAABracketTable-module__9iPiUq__stickySeed{text-align:center;left:0;width:var(--seed-col-width)!important;min-width:var(--seed-col-width)!important;max-width:var(--seed-col-width)!important}.NCAABracketTable-module__9iPiUq__stickyTeam{left:var(--seed-col-width);width:var(--team-col-width)!important;min-width:var(--team-col-width)!important;max-width:var(--team-col-width)!important}.NCAABracketTable-module__9iPiUq__stickyTeam.NCAABracketTable-module__9iPiUq__teamCell{text-align:left}.NCAABracketTable-module__9iPiUq__stickyTeam.NCAABracketTable-module__9iPiUq__autoBidSecured{--sticky-column-background:#dcfce7;box-shadow:inset 0 0 0 1px #16a34a}.NCAABracketTable-module__9iPiUq__headerRow th{z-index:55;color:#334155;letter-spacing:.01em;text-align:center;isolation:isolate;background:#fff;border:0;height:2.75rem;font-size:.76rem;font-weight:650;line-height:1.15;position:sticky;top:0;box-shadow:0 1px #fff}.NCAABracketTable-module__9iPiUq__headerRow .NCAABracketTable-module__9iPiUq__stickySeed,.NCAABracketTable-module__9iPiUq__headerRow .NCAABracketTable-module__9iPiUq__stickyTeam{z-index:65}.NCAABracketTable-module__9iPiUq__headerRow .NCAABracketTable-module__9iPiUq__stickyTeam{text-align:left}.NCAABracketTable-module__9iPiUq__confHeader,.NCAABracketTable-module__9iPiUq__confCell{width:var(--conf-col-width)!important;min-width:var(--conf-col-width)!important;max-width:var(--conf-col-width)!important}.NCAABracketTable-module__9iPiUq__categoryHeader,.NCAABracketTable-module__9iPiUq__categoryCell{width:var(--category-col-width)!important;min-width:var(--category-col-width)!important;max-width:var(--category-col-width)!important}.NCAABracketTable-module__9iPiUq__bodyRow td{border-bottom:1px solid #e2e8f0e6;height:2.35rem}.NCAABracketTable-module__9iPiUq__groupBoundary td{border-bottom:3px solid #1e293b}.NCAABracketTable-module__9iPiUq__seedValue{color:#475569;text-align:center;font-size:.85rem;font-weight:700}.NCAABracketTable-module__9iPiUq__teamCell{padding:0 .6rem}.NCAABracketTable-module__9iPiUq__teamLink{align-items:center;gap:.55rem;width:100%;display:flex}.NCAABracketTable-module__9iPiUq__teamLogo{filter:drop-shadow(0 3px 3px #0f172a24);flex-shrink:0;transition:transform .16s}.NCAABracketTable-module__9iPiUq__teamLink:hover .NCAABracketTable-module__9iPiUq__teamLogo{transform:translateY(-1px)scale(1.06)}.NCAABracketTable-module__9iPiUq__teamName{color:#0f172a;text-align:left;text-overflow:clip;white-space:normal;overflow-wrap:break-word;word-break:normal;hyphens:auto;font-size:.85rem;font-weight:600;line-height:1.15;overflow:visible}.NCAABracketTable-module__9iPiUq__confLogoWrap{justify-content:center;align-items:center;display:flex}.NCAABracketTable-module__9iPiUq__confPlaceholder{color:#94a3b8;font-size:.8rem}.NCAABracketTable-module__9iPiUq__categoryBadge{white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:6rem;padding:.2rem .4rem;font-size:.72rem;font-weight:650;display:inline-flex}.NCAABracketTable-module__9iPiUq__statValue{color:#334155;text-align:center;font-size:.85rem;font-weight:600}.NCAABracketTable-module__9iPiUq__bodyRow td.NCAABracketTable-module__9iPiUq__seedTwvCell{background:#0097b221;box-shadow:inset 0 0 0 1px #0097b259}.NCAABracketTable-module__9iPiUq__seedTwvCell .NCAABracketTable-module__9iPiUq__statValue{color:#0e5f70;font-weight:750}.NCAABracketTable-module__9iPiUq__headerNote{color:#0e7490;letter-spacing:0;margin-top:.1rem;font-size:.6rem;font-weight:600;display:block}.dark .NCAABracketTable-module__9iPiUq__card{background:linear-gradient(145deg,#111827 0%,#0f172a 100%);border-color:#334155e0;box-shadow:0 24px 58px -34px #000000d1,inset 0 1px #ffffff06}.dark .NCAABracketTable-module__9iPiUq__stickySeed{--sticky-column-background:#111827;color:#cbd5e1;background:#111827}.dark .NCAABracketTable-module__9iPiUq__stickyTeam{--sticky-column-background:#111827;color:#cbd5e1;background:#111827}.dark .NCAABracketTable-module__9iPiUq__headerRow th{--sticky-column-background:#111827;color:#cbd5e1;background:#111827}.dark .NCAABracketTable-module__9iPiUq__stickyTeam.NCAABracketTable-module__9iPiUq__autoBidSecured{--sticky-column-background:#14532d;box-shadow:inset 0 0 0 1px #22c55e}.dark .NCAABracketTable-module__9iPiUq__headerRow th{box-shadow:0 1px #111827}.dark .NCAABracketTable-module__9iPiUq__seedValue{color:#94a3b8}.dark .NCAABracketTable-module__9iPiUq__teamName{color:#f1f5f9}.dark .NCAABracketTable-module__9iPiUq__statValue{color:#cbd5e1}.dark .NCAABracketTable-module__9iPiUq__bodyRow td{border-bottom-color:#334155cc}.dark .NCAABracketTable-module__9iPiUq__groupBoundary td{border-bottom-color:#94a3b8}.dark .NCAABracketTable-module__9iPiUq__confPlaceholder{color:#64748b}@media (max-width:767px){.NCAABracketTable-module__9iPiUq__card{--seed-col-width:3.1rem;--team-col-width:10.5rem;--conf-col-width:4rem;--category-col-width:5rem;--stat-col-width:3.6rem;border-radius:1rem}.NCAABracketTable-module__9iPiUq__scrollViewport{max-height:70vh;padding:0 .5rem .8rem 0}.NCAABracketTable-module__9iPiUq__headerRow th{height:2.3rem;font-size:.64rem}.NCAABracketTable-module__9iPiUq__bodyRow td{height:2.5rem}.NCAABracketTable-module__9iPiUq__teamLogo{transform:scale(.9)}.NCAABracketTable-module__9iPiUq__teamName{white-space:normal;text-overflow:clip;overflow-wrap:break-word;word-break:normal;hyphens:auto;font-size:.7rem;line-height:1.15;overflow:visible}.NCAABracketTable-module__9iPiUq__categoryBadge{width:4.5rem;padding:.15rem .3rem;font-size:.62rem}.NCAABracketTable-module__9iPiUq__statValue,.NCAABracketTable-module__9iPiUq__seedValue{font-size:.72rem}}
