.g-text-line-1,.g-text-line-2,.g-text-line-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.g-text-line-2{-webkit-line-clamp:2}.g-text-line-3{-webkit-line-clamp:3}@keyframes scale{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}.final-judges{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;width:100vw}.final-judges .bg{width:17.375rem;height:22rem;position:absolute;left:0;z-index:-1}.final-judges .title{width:31.4375rem;height:8.5625rem;margin:auto}.final-judges .list{width:87.5rem;margin:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:6.125rem;row-gap:3.9375rem;column-gap:4.375rem}.final-judges .list .item{width:17.625rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.final-judges .list .item .header{width:17.625rem;height:17.625rem;border-radius:25px}.final-judges .list .item .name{margin-top:1.875rem;font-size:1.75rem;font-family:PingFang SC,PingFang SC-Semibold;font-weight:700;text-align:left;color:#2b2b2b;line-height:2.5rem;letter-spacing:0;width:100%}.final-judges .list .item .titles{margin-top:.25rem;font-size:1.25rem;font-family:Source Han Sans SC,Source Han Sans SC-Regular;font-weight:Regular;text-align:left;color:#000;line-height:1.8125rem;letter-spacing:0;width:100%}.final-judges .list .item .works{opacity:.8;font-size:.9375rem;font-family:Source Han Sans SC,Source Han Sans SC-Regular;font-weight:Regular;text-align:left;color:#000;line-height:1.25rem;letter-spacing:0px;width:100%;margin-top:.1875rem}
