.styles-module__CelPjG__top{justify-content:space-between;align-items:flex-end;gap:3.2rem;display:flex}.styles-module__CelPjG__top .styles-module__CelPjG__search{width:40rem}.styles-module__CelPjG__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:5.6rem 4.8rem;margin-top:4.8rem;display:grid}.styles-module__CelPjG__group{min-width:0}.styles-module__CelPjG__group h2,.styles-module__CelPjG__lines h2{border-bottom:2px solid #252525;justify-content:space-between;align-items:center;gap:1.2rem;padding-bottom:1.4rem;font-size:2rem;font-weight:700;line-height:1.2;display:flex}.styles-module__CelPjG__group h2 a:hover{color:#de1e10}.styles-module__CelPjG__total{letter-spacing:0;color:#999;flex:none;font-size:1.3rem;font-weight:400}.styles-module__CelPjG__group li a{color:#555;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #eee;padding:1.2rem 0;font-size:1.5rem;line-height:2.2rem;display:block;overflow:hidden}.styles-module__CelPjG__group li a:hover{color:#de1e10}.styles-module__CelPjG__lines{margin-top:4.8rem}.styles-module__CelPjG__lines li a{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:2.4rem;padding:1.4rem 0;display:flex}.styles-module__CelPjG__lines strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.6rem;font-weight:400;line-height:2.4rem;overflow:hidden}.styles-module__CelPjG__lines time{letter-spacing:0;color:#999;flex:none;font-size:1.4rem}.styles-module__CelPjG__lines li a:hover strong{color:#de1e10}@media (max-width:1240px){.styles-module__CelPjG__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1040px){.styles-module__CelPjG__top{flex-direction:column;align-items:stretch;gap:2rem}.styles-module__CelPjG__top .styles-module__CelPjG__search{width:100%}}@media (max-width:800px){.styles-module__CelPjG__groups{grid-template-columns:minmax(0,1fr);gap:4rem}}@media (max-width:500px){.styles-module__CelPjG__groups,.styles-module__CelPjG__lines{margin-top:3.2rem}.styles-module__CelPjG__group h2,.styles-module__CelPjG__lines h2{padding-bottom:1.2rem;font-size:1.8rem}.styles-module__CelPjG__group li a{padding:1.1rem 0;font-size:1.4rem}.styles-module__CelPjG__lines li a{gap:1.6rem;padding:1.2rem 0}.styles-module__CelPjG__lines strong{font-size:1.5rem}.styles-module__CelPjG__lines time{font-size:1.3rem}}
