.TeamCard-module__l1fMiq__card{color:inherit;border:1px solid var(--color-navbar-divider);isolation:isolate;border-radius:10px;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:clip}.TeamCard-module__l1fMiq__card:hover{border-color:var(--boss-color,var(--color-main-yellow));box-shadow:0 0 12px color-mix(in srgb, var(--boss-color,var(--color-main-yellow)) 15%, transparent);transform:translateY(-4px)}.TeamCard-module__l1fMiq__cardLink{z-index:2;text-indent:-9999px;position:absolute;inset:0;overflow:hidden}.TeamCard-module__l1fMiq__cardInner{clip-path:inset(0 round 9px);flex-direction:column;flex:1;display:flex;position:relative}.TeamCard-module__l1fMiq__backgroundImage{object-fit:cover;z-index:0}.TeamCard-module__l1fMiq__backgroundFallback{z-index:0;background:linear-gradient(135deg,#0c1623f2 0%,#121e30e6 100%);position:absolute;inset:0}.TeamCard-module__l1fMiq__spacer{z-index:1;flex:1;min-height:160px;position:relative}.TeamCard-module__l1fMiq__actionButtons{top:var(--size-200);right:var(--size-200);gap:var(--size-100);z-index:3;display:flex;position:absolute}.TeamCard-module__l1fMiq__topRightSlot{top:var(--size-200);right:var(--size-200);z-index:3;position:absolute}.TeamCard-module__l1fMiq__bottomRightSlot{bottom:var(--size-200);right:var(--size-200);z-index:3;position:absolute}.TeamCard-module__l1fMiq__editButton,.TeamCard-module__l1fMiq__deleteButton{cursor:pointer;background-color:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.TeamCard-module__l1fMiq__editButton:hover{background-color:color-mix(in srgb, var(--color-main-yellow) 80%, transparent)}.TeamCard-module__l1fMiq__deleteButton:hover{background-color:#c33c}.TeamCard-module__l1fMiq__editButton:disabled,.TeamCard-module__l1fMiq__deleteButton:disabled{opacity:.5;cursor:not-allowed}.TeamCard-module__l1fMiq__actionIcon{width:16px;height:16px}.TeamCard-module__l1fMiq__glass{z-index:1;gap:var(--size-100);padding:var(--size-400);-webkit-backdrop-filter:blur(12px)saturate(1.5)brightness(.8);backdrop-filter:blur(12px)saturate(1.5)brightness(.8);pointer-events:none;background:#ffffff14;border-top:1px solid #ffffff1f;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f;container-type:inline-size}.TeamCard-module__l1fMiq__glass>*{pointer-events:none}.TeamCard-module__l1fMiq__glass>.TeamCard-module__l1fMiq__creatorBadge{pointer-events:auto;z-index:3;position:relative}.TeamCard-module__l1fMiq__subInfoRow{justify-content:space-between;align-items:center;gap:var(--size-200);min-width:0;display:flex}.TeamCard-module__l1fMiq__creatorBadge{color:#ffffffd9;background:#00000059;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.TeamCard-module__l1fMiq__creatorBadge:hover{border-color:var(--color-main-yellow);color:#fff;background:#0000008c}.TeamCard-module__l1fMiq__creatorAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.TeamCard-module__l1fMiq__creatorAvatarFallback{width:24px;height:24px;color:var(--color-main-yellow);font-size:var(--fs-100);text-transform:uppercase;background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.TeamCard-module__l1fMiq__teamName{font-size:var(--fs-450);color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 4px #000c;font-weight:600;overflow:hidden}.TeamCard-module__l1fMiq__stageName{font-size:var(--fs-200);color:#ffffffb3;text-shadow:0 1px 3px #000c;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TeamCard-module__l1fMiq__championsRow{gap:var(--size-100);margin-top:var(--size-200);min-height:calc((100cqi - 4 * var(--size-100)) / 5 * 1.3);display:flex}.TeamCard-module__l1fMiq__championAvatar{min-width:0;max-width:calc((100% - 4 * var(--size-100)) / 5);flex:1}.TeamCard-module__l1fMiq__leaderCrown{width:25%;height:auto;color:var(--color-main-yellow);opacity:.75;z-index:3;pointer-events:none;filter:drop-shadow(0 1px 2px #000c);position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%)}.TeamCard-module__l1fMiq__date{font-size:var(--fs-100);color:#ffffffb3;text-shadow:0 1px 3px #000c;margin-top:var(--size-100)}
