
.detailTeamForm{align-items:center;display:grid;grid-template:" home vs   away " max-content/1fr 16px 1fr;justify-content:space-between;margin-top:12px}@media only screen and (max-width:639px){.detailTeamForm{grid-template:" .    home vs  away ." max-content/12px 1fr 8px 1fr 12px}}.detailTeamForm__team{border:1px solid var(--color-support-1);border-radius:4px;display:grid;position:relative;row-gap:4px}.detailTeamForm__team--home{grid-area:home;grid-template:" logo .    name  " max-content " logo .    vrp   " max-content/82px 8px max-content;padding:7px 0 7px 12px}.detailTeamForm__team--away{grid-area:away;grid-template:" name        .   logo " max-content " vrp         .   logo " max-content/max-content 8px 82px;justify-content:end;padding:7px 12px 7px 0}@media only screen and (max-width:639px){.detailTeamForm__team--away,.detailTeamForm__team--home{border-radius:8px;grid-template:" logo " max-content " name " max-content " vrp  " max-content/max-content;justify-content:center;justify-items:center;padding:8px 0;row-gap:2px}}.detailTeamForm__linkLogo{display:flex;grid-area:logo;position:relative}@media only screen and (max-width:639px){.detailTeamForm__linkLogo{position:static}}.detailTeamForm__placement{bottom:6px;left:11px;position:absolute}.detailTeamForm__team--away .detailTeamForm__placement{justify-self:end;left:unset;right:11px}@media only screen and (max-width:639px){.detailTeamForm__placement,.detailTeamForm__team--away .detailTeamForm__placement{left:8px;top:8px}}.detailTeamForm__teamName{align-self:end;color:var(--color-text-primary);grid-area:name;height:max-content;max-width:140px}.detailTeamForm__teamName:hover{text-decoration:underline}.detailTeamForm__teamName--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:639px){.detailTeamForm__teamName{max-width:120px}}.detailTeamForm__team--away .detailTeamForm__teamName{margin-left:auto}@media only screen and (max-width:639px){.detailTeamForm__team--away .detailTeamForm__teamName{margin-left:0}}.detailTeamForm__vrp{display:flex;grid-area:vrp;height:max-content;max-width:140px;width:max-content}.detailTeamForm__vrp>div[data-state]:not(:last-of-type){margin-right:4px}.detailTeamForm__team--away .detailTeamForm__vrp{justify-self:end}@media only screen and (max-width:359px){.detailTeamForm__vrp--hideMobile{display:none}}.detailTeamForm__versusIcon{grid-area:vs;position:relative;right:12px;z-index:1}.detailTeamFormSkel{align-items:center;display:grid;grid-template:" home vs   away " max-content/1fr 16px 1fr;justify-content:space-between;margin-top:12px}@media only screen and (max-width:639px){.detailTeamFormSkel{grid-template:" .    home vs  away ." max-content/12px 1fr 8px 1fr 12px}}.detailTeamFormSkel__team{border:1px solid var(--color-support-1);border-radius:4px;display:grid;position:relative;row-gap:4px}.detailTeamFormSkel__team--home{grid-area:home;grid-template:" logo .    name  " max-content " logo .    vrp   " max-content/82px 8px max-content;padding:7px 0 7px 12px}.detailTeamFormSkel__team--away{grid-area:away;grid-template:" name        .   logo " max-content " vrp         .   logo " max-content/max-content 8px 82px;justify-content:end;padding:7px 12px 7px 0}@media only screen and (max-width:639px){.detailTeamFormSkel__team--away,.detailTeamFormSkel__team--home{border-radius:8px;grid-template:" logo " max-content " name " max-content " vrp  " max-content/max-content;justify-content:center;justify-items:center;padding:8px 0;row-gap:2px}}.detailTeamFormSkel__logo{border:1px solid var(--color-support-1);border-radius:12px;grid-area:logo;height:82px;width:82px}@media only screen and (max-width:639px){.detailTeamFormSkel__logo{border-radius:8px;height:42px;width:42px}}.detailTeamFormSkel__placement{align-self:end;border-radius:4px;bottom:7px;display:flex;height:20px;left:12px;position:absolute;width:20px}.detailTeamFormSkel__team--away .detailTeamFormSkel__placement{justify-self:end;left:unset;right:12px}@media only screen and (max-width:639px){.detailTeamFormSkel__placement,.detailTeamFormSkel__team--away .detailTeamFormSkel__placement{left:8px;top:8px}}.detailTeamFormSkel__teamName{align-self:end;grid-area:name;height:16px;width:80px}.detailTeamFormSkel__team--away .detailTeamFormSkel__teamName{margin-left:auto}@media only screen and (max-width:639px){.detailTeamFormSkel__team--away .detailTeamFormSkel__teamName{margin-left:0}}.detailTeamFormSkel__vrpIcons{display:flex;grid-area:vrp;height:max-content}.detailTeamFormSkel__vrp{border-radius:4px;height:20px;width:20px}.detailTeamFormSkel__vrp:not(:last-child){margin-right:4px}@media only screen and (max-width:359px){.detailTeamFormSkel__vrp:last-child{display:none}}.detailTeamFormSkel__versus{grid-area:vs;position:relative;right:12px;z-index:1}