[data-o-theme="m.dark"] .competitions-banner[data-v-d2be29dd]{filter:brightness(80%) grayscale(20%) contrast(1.2)}.competitions-banner[data-v-d2be29dd]{position:relative;overflow:hidden}.competitions-banner .carousel[data-v-d2be29dd]{height:280px}@media(max-width:600px){.competitions-banner[data-v-d2be29dd]{margin-top:16px}.competitions-banner .carousel[data-v-d2be29dd]{height:184px;padding:0 var(--layout-content-padding)}.competitions-banner .carousel .slide-item .img[data-v-d2be29dd]{border-radius:var(--o-radius-s)}}.competitions-banner .carousel .slide-item[data-v-d2be29dd]{width:100%;height:100%;cursor:pointer}.competitions-banner .carousel .slide-item .img[data-v-d2be29dd]{overflow:hidden;height:100%;width:100%}.competitions-banner .carousel .slide-item .text-box[data-v-d2be29dd]{max-width:var(--layout-content-max-width);padding:0 var(--layout-content-padding);margin:0 auto;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.competitions-banner .carousel .slide-item .text-box.text-innovate img[data-v-d2be29dd]{display:block;margin:0 auto;height:159px}.competitions-banner .carousel .slide-item .text-box .text-img-all[data-v-d2be29dd]{width:auto;height:196px}.competitions-banner .carousel .slide-item .text-box .text-img-all.exit-btn[data-v-d2be29dd]{height:100px}.competitions-banner .carousel .slide-item .text-box .btn-box[data-v-d2be29dd]{margin-top:24px}@media(min-width:841px)and (max-width:1200px){.competitions-banner .carousel .slide-item .ccf .text-img-all[data-v-d2be29dd]{height:160px}}@media(min-width:601px)and (max-width:840px){.competitions-banner .carousel .slide-item .ccf .text-img-all[data-v-d2be29dd]{height:140px}}.competitions-banner .carousel[data-v-d2be29dd] .o-carousel-indicator-wrap{left:50%;width:100%;max-width:var(--layout-content-max-width);padding:0 var(--layout-content-padding);bottom:24px;transform:translate(-50%);justify-content:start}@media(max-width:600px){.competitions-banner .carousel[data-v-d2be29dd] .o-carousel-indicator-wrap{bottom:4px;transform:translate(-50%);justify-content:center}}.competitions-banner .carousel[data-v-d2be29dd] .o-carousel-indicator-wrap .o-carousel-indicator-bar{height:auto}.competitions-banner .carousel[data-v-d2be29dd] .o-carousel-indicator-wrap .o-carousel-indicator-bar:hover .o-carousel-indicator-line{background-color:var(--o-color-primary3)}.competitions-tag[data-v-9ca3c12b]{display:flex;align-items:center;height:68px;padding:0 24px;border-radius:var(--o-radius-l);background-color:var(--o-color-fill2);font-size:16px;line-height:24px}@media(min-width:1201px)and (max-width:1680px){.competitions-tag[data-v-9ca3c12b]{font-size:14px;line-height:22px}}@media(min-width:841px)and (max-width:1200px){.competitions-tag[data-v-9ca3c12b]{font-size:14px;line-height:22px}}@media(min-width:601px)and (max-width:840px){.competitions-tag[data-v-9ca3c12b]{font-size:14px;line-height:22px}}@media(max-width:600px){.competitions-tag[data-v-9ca3c12b]{font-size:12px;line-height:18px;justify-content:space-between;background-color:transparent;padding:0;height:auto}.competitions-tag .tag-type[data-v-9ca3c12b]{font-size:32px;line-height:44px}}.competitions-tag .tag-type[data-v-9ca3c12b]{font-weight:500;color:var(--o-color-info1)}@media(max-width:600px)and (min-width:1201px){.competitions-tag .tag-type[data-v-9ca3c12b]{font-size:20px;line-height:28px}}@media(max-width:600px)and (min-width:841px){.competitions-tag .tag-type[data-v-9ca3c12b]{font-size:20px;line-height:28px}}@media(max-width:600px)and (min-width:601px){.competitions-tag .tag-type[data-v-9ca3c12b]{font-size:18px;line-height:26px}}@media(max-width:600px){.competitions-tag .tag-type[data-v-9ca3c12b]{font-size:16px;line-height:24px}}.competitions-tag .tag-content[data-v-9ca3c12b]{color:var(--o-color-info2);margin-left:40px}.competitions-tag .tag-content .o-toggle[data-v-9ca3c12b]{border-radius:16px;background-color:var(--o-color-control2-light);border-color:transparent}.competitions-tag .tag-content .o-toggle.o-toggle-checked[data-v-9ca3c12b]{border-color:var(--o-color-primary1)}.competitions-tag .tag-content-mobile[data-v-9ca3c12b]{display:flex;color:var(--o-color-info3);font-size:18px;line-height:26px}@media(min-width:1201px)and (max-width:1680px){.competitions-tag .tag-content-mobile[data-v-9ca3c12b]{font-size:16px;line-height:24px}}@media(min-width:841px)and (max-width:1200px){.competitions-tag .tag-content-mobile[data-v-9ca3c12b]{font-size:14px;line-height:22px}}@media(min-width:601px)and (max-width:840px){.competitions-tag .tag-content-mobile[data-v-9ca3c12b]{font-size:14px;line-height:22px}}@media(max-width:600px){.competitions-tag .tag-content-mobile[data-v-9ca3c12b]{font-size:14px;line-height:22px}}[data-v-9ca3c12b] .o-layer-main{background-color:var(--o-color-fill2)}.competitions-dialog{--dlg-radius:var(--o-radius_control-l) var(--o-radius_control-l) 0 0}.competitions-dialog.o-layer{align-items:end}.competitions-dialog .o-layer-main{width:100%}.competitions-dialog .o-layer-main .layer-box{background-color:var(--o-color-fill2);width:100%;border-radius:12px}.competitions-dialog .o-layer-main .layer-box .layer-title{text-align:center;font-size:18px;line-height:26px;color:var(--o-color-info1);font-weight:500;margin-bottom:12px}.competitions-dialog .o-layer-main .layer-box .layer-tag{margin-top:12px;color:var(--o-color-info1);font-weight:500;font-size:14px;line-height:22px}.competitions-dialog .o-layer-main .layer-box .o-radio-group{margin-top:12px;gap:8px}.competitions-dialog .o-layer-main .layer-box .o-radio-group .o-radio{margin-left:0}.competitions-dialog .o-layer-main .layer-box .o-radio-group .o-toggle{background-color:var(--o-color-control2-light);border-color:transparent;border-radius:16px}.competitions-dialog .o-layer-main .layer-box .o-radio-group .o-toggle.o-toggle-checked{border-color:var(--o-color-primary1)}.competitions-dialog .o-layer-main .layer-box .btn-box{width:100%;margin-top:24px;display:flex}.competitions-dialog .o-layer-main .layer-box .btn-box .o-btn{flex-grow:1;position:relative;height:24px}.competitions-dialog .o-layer-main .layer-box .btn-box .o-btn:first-of-type:after{content:"";display:inline-block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:var(--o-color-control1)}.competitions-item[data-v-15ecf76f]{position:relative}.competitions-item.card-pointer[data-v-15ecf76f]{cursor:pointer}.competitions-item~.competitions-item[data-v-15ecf76f]{margin-top:32px}.competitions-item[data-v-15ecf76f] .o-card-main{padding:0}.competitions-item[data-v-15ecf76f] .o-card-main .o-card-content{display:grid;grid-template-columns:1fr 232px}@media screen and (max-width:960px){.competitions-item[data-v-15ecf76f] .o-card-main .o-card-content{grid-template-columns:1fr 180px}}@media screen and (max-width:750px){.competitions-item[data-v-15ecf76f] .o-card-main .o-card-content{grid-template-columns:1fr 100px}}.competitions-item .card-left[data-v-15ecf76f]{width:100%;display:grid;grid-template-columns:1fr 306px;padding:24px 48px 24px 32px}@media screen and (max-width:960px){.competitions-item .card-left[data-v-15ecf76f]{grid-template-columns:1fr 240px}}@media screen and (max-width:750px){.competitions-item .card-left[data-v-15ecf76f]{grid-template-columns:1fr 230px}}.competitions-item .card-left .left-detail[data-v-15ecf76f]{max-width:837px;flex-grow:1}.competitions-item .card-left .left-detail .card-title[data-v-15ecf76f]{font-weight:500;color:var(--o-color-info1);display:flex;align-items:center;font-size:22px;line-height:30px}@media(min-width:1201px)and (max-width:1680px){.competitions-item .card-left .left-detail .card-title[data-v-15ecf76f]{font-size:18px;line-height:26px}}@media(min-width:841px)and (max-width:1200px){.competitions-item .card-left .left-detail .card-title[data-v-15ecf76f]{font-size:16px;line-height:24px}}@media(min-width:601px)and (max-width:840px){.competitions-item .card-left .left-detail .card-title[data-v-15ecf76f]{font-size:16px;line-height:24px}}@media(max-width:600px){.competitions-item .card-left .left-detail .card-title[data-v-15ecf76f]{font-size:16px;line-height:24px}}.competitions-item .card-left .left-detail .card-detail[data-v-15ecf76f]{margin-top:12px;color:var(--o-color-info2);font-size:16px;line-height:24px}@media(min-width:1201px)and (max-width:1680px){.competitions-item .card-left .left-detail .card-detail[data-v-15ecf76f]{font-size:14px;line-height:22px}}@media(min-width:841px)and (max-width:1200px){.competitions-item .card-left .left-detail .card-detail[data-v-15ecf76f]{font-size:14px;line-height:22px}}@media(min-width:601px)and (max-width:840px){.competitions-item .card-left .left-detail .card-detail[data-v-15ecf76f]{font-size:14px;line-height:22px}}@media(max-width:600px){.competitions-item .card-left .left-detail .card-detail[data-v-15ecf76f]{font-size:12px;line-height:18px}}.competitions-item .card-left .left-detail .card-host[data-v-15ecf76f]{margin-top:24px;color:var(--o-color-info3);font-size:14px;line-height:22px}@media(min-width:1201px)and (max-width:1680px){.competitions-item .card-left .left-detail .card-host[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:841px)and (max-width:1200px){.competitions-item .card-left .left-detail .card-host[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:601px)and (max-width:840px){.competitions-item .card-left .left-detail .card-host[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(max-width:600px){.competitions-item .card-left .left-detail .card-host[data-v-15ecf76f]{font-size:10px;line-height:16px}}.competitions-item .card-left .prize-box[data-v-15ecf76f]{display:flex;flex-direction:column;justify-content:center;margin-left:48px;width:220px}.competitions-item .card-left .prize-box .prize[data-v-15ecf76f]{color:#6189ff;text-align:center;font-size:24px;line-height:32px}@media(min-width:1201px)and (max-width:1680px){.competitions-item .card-left .prize-box .prize[data-v-15ecf76f]{font-size:20px;line-height:28px}}@media(min-width:841px)and (max-width:1200px){.competitions-item .card-left .prize-box .prize[data-v-15ecf76f]{font-size:18px;line-height:26px}}@media(min-width:601px)and (max-width:840px){.competitions-item .card-left .prize-box .prize[data-v-15ecf76f]{font-size:18px;line-height:26px}}@media(max-width:600px){.competitions-item .card-left .prize-box .prize[data-v-15ecf76f]{font-size:16px;line-height:24px}}.competitions-item .card-left .prize-box .time[data-v-15ecf76f]{font-size:14px;margin-top:24px;padding:0 16px;height:40px;line-height:40px;text-align:center;border-radius:20px;background-color:var(--o-color-control2-light)}.competitions-item .card-right[data-v-15ecf76f]{width:100%;border-left:1px solid var(--o-color-control4);padding:0 var();display:flex;flex-direction:column;justify-content:center;align-items:center}.competitions-item .card-right .apply-btn[data-v-15ecf76f]{font-size:16px;line-height:24px}@media(min-width:1201px)and (max-width:1680px){.competitions-item .card-right .apply-btn[data-v-15ecf76f]{font-size:14px;line-height:22px}}@media(min-width:841px)and (max-width:1200px){.competitions-item .card-right .apply-btn[data-v-15ecf76f]{font-size:14px;line-height:22px}}@media(min-width:601px)and (max-width:840px){.competitions-item .card-right .apply-btn[data-v-15ecf76f]{font-size:14px;line-height:22px}}@media(max-width:600px){.competitions-item .card-right .apply-btn[data-v-15ecf76f]{font-size:12px;line-height:18px}}.competitions-item .card-right .apply-text[data-v-15ecf76f]{margin-top:24px;font-size:14px;line-height:22px}@media(min-width:1201px)and (max-width:1680px){.competitions-item .card-right .apply-text[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:841px)and (max-width:1200px){.competitions-item .card-right .apply-text[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:601px)and (max-width:840px){.competitions-item .card-right .apply-text[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(max-width:600px){.competitions-item .card-right .apply-text[data-v-15ecf76f]{font-size:10px;line-height:16px}}.competitions-item .card-right .no-state[data-v-15ecf76f]{color:var(--o-color-info4)}.competitions-item .o-tag[data-v-15ecf76f]{position:absolute;right:8px;top:5px}.competitions-item .o-tag.doing[data-v-15ecf76f]{background:linear-gradient(45deg,#ffd866,#ff7f0d);color:var(--o-color-info1-inverse)}.competitions-item .o-tag.done[data-v-15ecf76f]{background:rgb(var(--o-grey-4));color:var(--o-color-info1)}.competitions-item .o-tag.unplayed[data-v-15ecf76f]{background:linear-gradient(45deg,#66e6ff,#0d8dff);color:var(--o-color-info1-inverse)}.competitions-item-mobile[data-v-15ecf76f]{position:relative}.competitions-item-mobile~.competitions-item-mobile[data-v-15ecf76f]{margin-top:12px}.competitions-item-mobile .title[data-v-15ecf76f]{padding-right:40px;font-size:24px;line-height:32px}@media(min-width:1201px)and (max-width:1680px){.competitions-item-mobile .title[data-v-15ecf76f]{font-size:20px;line-height:28px}}@media(min-width:841px)and (max-width:1200px){.competitions-item-mobile .title[data-v-15ecf76f]{font-size:18px;line-height:26px}}@media(min-width:601px)and (max-width:840px){.competitions-item-mobile .title[data-v-15ecf76f]{font-size:18px;line-height:26px}}@media(max-width:600px){.competitions-item-mobile .title[data-v-15ecf76f]{font-size:16px;line-height:24px}}.competitions-item-mobile .prize[data-v-15ecf76f]{margin-top:8px;color:var(--o-color-primary1);font-size:20px;line-height:28px}@media(min-width:1201px)and (max-width:1680px){.competitions-item-mobile .prize[data-v-15ecf76f]{font-size:18px;line-height:26px}}@media(min-width:841px)and (max-width:1200px){.competitions-item-mobile .prize[data-v-15ecf76f]{font-size:16px;line-height:24px}}@media(min-width:601px)and (max-width:840px){.competitions-item-mobile .prize[data-v-15ecf76f]{font-size:16px;line-height:24px}}@media(max-width:600px){.competitions-item-mobile .prize[data-v-15ecf76f]{font-size:14px;line-height:22px}}.competitions-item-mobile .time[data-v-15ecf76f]{color:var(--o-color-info3);font-size:14px;line-height:22px}@media(min-width:1201px)and (max-width:1680px){.competitions-item-mobile .time[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:841px)and (max-width:1200px){.competitions-item-mobile .time[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:601px)and (max-width:840px){.competitions-item-mobile .time[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(max-width:600px){.competitions-item-mobile .time[data-v-15ecf76f]{font-size:10px;line-height:16px}}.competitions-item-mobile .card-host[data-v-15ecf76f]{margin-top:4px;color:var(--o-color-info3);font-size:14px;line-height:22px}@media(min-width:1201px)and (max-width:1680px){.competitions-item-mobile .card-host[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:841px)and (max-width:1200px){.competitions-item-mobile .card-host[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(min-width:601px)and (max-width:840px){.competitions-item-mobile .card-host[data-v-15ecf76f]{font-size:12px;line-height:18px}}@media(max-width:600px){.competitions-item-mobile .card-host[data-v-15ecf76f]{font-size:10px;line-height:16px}}.competitions-item-mobile .o-tag[data-v-15ecf76f]{position:absolute;right:4px;top:4px}[data-o-theme="m.dark"] .competitions[data-v-2bff6078] .o-figure-img{filter:brightness(80%) grayscale(20%) contrast(1.2)}.competitions .competitions-content .content-list[data-v-2bff6078]{margin-top:32px}@media(max-width:600px){.competitions .competitions-content .content-list[data-v-2bff6078]{margin-top:12px}}.competitions .competitions-content .mobile-tip[data-v-2bff6078]{margin-top:12px;text-align:center;color:var(--o-color-info3);font-size:14px;line-height:22px}@media(min-width:1201px)and (max-width:1680px){.competitions .competitions-content .mobile-tip[data-v-2bff6078]{font-size:12px;line-height:18px}}@media(min-width:841px)and (max-width:1200px){.competitions .competitions-content .mobile-tip[data-v-2bff6078]{font-size:12px;line-height:18px}}@media(min-width:601px)and (max-width:840px){.competitions .competitions-content .mobile-tip[data-v-2bff6078]{font-size:12px;line-height:18px}}@media(max-width:600px){.competitions .competitions-content .mobile-tip[data-v-2bff6078]{font-size:10px;line-height:16px}}.competitions .competitions-content .pagination-wrap[data-v-2bff6078]{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:32px;font-size:14px;line-height:22px}@media(min-width:1201px)and (max-width:1680px){.competitions .competitions-content .pagination-wrap[data-v-2bff6078]{font-size:12px;line-height:18px}}@media(min-width:841px)and (max-width:1200px){.competitions .competitions-content .pagination-wrap[data-v-2bff6078]{font-size:12px;line-height:18px}}@media(min-width:601px)and (max-width:840px){.competitions .competitions-content .pagination-wrap[data-v-2bff6078]{font-size:12px;line-height:18px}}.competitions .competitions-content .pagination-wrap .total[data-v-2bff6078]{color:var(--o-color-info2)}.competitions .competitions-content .pagination-wrap .o-pagination[data-v-2bff6078]{margin-left:8px}.competitions .content-wrapper[data-v-2bff6078]{padding-top:72px;padding-bottom:72px}@media(max-width:600px){.competitions .competitions-content .pagination-wrap[data-v-2bff6078]{font-size:10px;line-height:16px}.competitions .content-wrapper[data-v-2bff6078]{padding-top:32px;padding-bottom:32px}}
