.contest-log[data-v-2b8b44d4]{width:100%;height:100%;display:flex;flex-direction:column;padding:28px 100px 100px 43px;user-select:none}.contest-log .top[data-v-2b8b44d4]{display:flex;align-items:center;justify-content:space-between;padding-bottom:11px;border-bottom:1px solid #d6d6d6}.contest-log .top .title-box[data-v-2b8b44d4]{display:flex;align-items:flex-end;column-gap:8px}.contest-log .top .title-box .main-title[data-v-2b8b44d4]{color:#1a1a1a;font-size:18px;font-weight:700}.contest-log .top .title-box .desc[data-v-2b8b44d4]{color:#999;font-size:14px}.contest-log .top .search-box[data-v-2b8b44d4]{background:#f3f4f6;border-radius:24px;flex:0 0 280px;height:36px;display:flex;align-items:center;padding:0 18px}.contest-log .top .search-box .search-input[data-v-2b8b44d4]{flex:1;height:100%;background:transparent;outline:none;border:none}.contest-log .top .search-box .search-ico[data-v-2b8b44d4]{width:22px;height:22px;font-size:22px}.contest-log .list-body[data-v-2b8b44d4]{width:100%;margin-top:24px;display:flex;flex-wrap:wrap;gap:20px}.contest-log .list-body .list-item[data-v-2b8b44d4]{width:calc(20% - 20px);border-radius:8px;border:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column}.contest-log .list-body .list-item[data-v-2b8b44d4]:hover{border:1px solid #ff5967}.contest-log .list-body .list-item .item-img-box[data-v-2b8b44d4]{width:100%;height:188px;border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.contest-log .list-body .list-item .item-img-box .tag[data-v-2b8b44d4]{padding:3px 10px;color:#fff;border-top-left-radius:8px;border-bottom-right-radius:8px;background:#999;font-weight:700;font-size:12px;z-index:2;width:fit-content;position:absolute;top:0;left:0}.contest-log .list-body .list-item .item-img-box .tag.ing[data-v-2b8b44d4]{background:#ff5967}.contest-log .list-body .list-item .item-img-box .tag.checking[data-v-2b8b44d4]{background:#ffba00}.contest-log .list-body .list-item .item-img-box .has-in[data-v-2b8b44d4]{width:100%;background:rgba(0,0,0,.5);padding:7px 0;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;bottom:0;left:0;font-size:14px;z-index:2;color:#f8f9fb}.contest-log .list-body .list-item .item-img-box .has-in.has-win[data-v-2b8b44d4]{color:#ffd667;font-weight:500}.contest-log .list-body .list-item .item-img-box .cover-img[data-v-2b8b44d4]{width:100%;height:100%;border-top-left-radius:8px;border-top-right-radius:8px;z-index:1;object-fit:cover}.contest-log .list-body .list-item .text-content-box[data-v-2b8b44d4]{width:100%;padding:8px 12px 20px 12px;display:flex;flex-direction:column}.contest-log .list-body .list-item .text-content-box .match-title[data-v-2b8b44d4]{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:4px}.contest-log .list-body .list-item .text-content-box .match-time[data-v-2b8b44d4]{color:#666;font-size:12px;margin-bottom:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.contest-log .list-body .list-item .text-content-box .match-works-title[data-v-2b8b44d4]{width:100%;font-size:14px;display:flex;align-items:center;column-gap:5px}.contest-log .list-body .list-item .text-content-box .match-works-title .label[data-v-2b8b44d4]{color:#333;white-space:nowrap;flex-shrink:0}.contest-log .list-body .list-item .text-content-box .match-works-title .value[data-v-2b8b44d4]{color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contest-log .list-body .list-item .text-content-box .match-works-title .value.no-works[data-v-2b8b44d4]{color:#b3b3b3}.contest-log .list-body .list-item .text-content-box .btn-box[data-v-2b8b44d4]{width:100%;display:flex;align-items:center;column-gap:10px;margin-top:20px}.contest-log .list-body .list-item .text-content-box .btn-box .btn-item[data-v-2b8b44d4]{flex:0 0 calc(50% - 10px);background:#f8f9fb;border-radius:4px;text-align:center;color:#333;font-size:14px;cursor:pointer;padding:5px 0}.contest-log .list-body .list-item .text-content-box .btn-box .btn-item.active[data-v-2b8b44d4],.contest-log .list-body .list-item .text-content-box .btn-box .btn-item[data-v-2b8b44d4]:hover{color:#ff5967;border:1px solid #ff5967}