#wrapper{min-height:calc(100vh - var(--header-height) - var(--header-margin));position:relative}h1.main-title{font-size:var(--title_font-size);font-weight:var(--title_font-weight);color:var(--title-font-color)}:root{--box-background-color:#fff;--site-background-color:#f9fafb;--bg-color:#fff;--custom-btn-hover-color:#fff;--border-color:#e7e7e7;--header-btn-color:hsla(0,0%,93%,0.45);--title-font-color:var(--container-font-color);--title_font-size:24px;--title_font-weight:700;--point-color:#32306b;--pale-point-color:#f8f9ff;--pnu-green:#06ba6e;--pnu-blue:#024d97;--pale-pnu-green:rgba(6,186,110,0.05);--pale-pnu-blue:rgba(2,77,151,0.05);--pale-gold-color:#faf882;--pale-silver-color:#f4f4f4;--pale-bronze-color:#d6c68b;--ps-background-color:#f9fafb;--ps-content-color:#fff;--ps-content-text-color:#454545;--ps-content-title-color:#000;--ps-content-pre-background-color:#f6f6f6;--ps-content-pre-border-color:#e7e7e7;--ps-content-code-background-color:#f3f4f4;--ps-content-code-text-color:#1a1f29;--submit-btn-color:rgba(238,247,251,0.84);--submit-btn-hover-color:rgba(221,240,250,0.84);--submission-result-btn-color:#f8f8f8;--submission-result-btn-text-color:#d1d1d1;--container-border-color:#dedede;--rule-type-border-color:#6b6b6b;--container-font-color:#495060;--container-border-radius:10px;--container-comment-color:#7e7e7e;--header-height:60px;--header-margin:20px;--footer-height:200px;--footer-margin:80px;--global-width:1200px}:root.dark.problem{--ps-background-color:#181c25;--ps-content-color:#1f2430;--ps-content-text-color:#b2c0cc;--ps-content-title-color:#fff;--ps-content-pre-background-color:#1a1f29;--ps-content-pre-border-color:hsla(0,0%,55%,0.29);--ps-content-code-background-color:#1b212c;--ps-content-code-text-color:#fff;--submit-btn-color:#343f5a;--submit-btn-hover-color:#364361;--submission-result-btn-color:#1b212c;--submission-result-btn-text-color:#333842;--bg-color:#1f2430;--text-color:#fff;--difficulty-color:#434e69;--custom-btn-hover-color:#465477;--border-color:hsla(0,0%,55%,0.29);--header-btn-color:rgba(170,179,203,0.37);--markdown--code--color:#0606c4}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;background-color:transparent}a:active,a:hover{outline-width:0}.footer-dummy{height:calc(var(--footer-height) + var(--footer-margin))}.content-app{margin-top:calc(var(--header-height) + var(--header-margin));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:var(--global-width);background-color:var(--site-background-color)}.ps{margin-top:50px;background-color:var(--bg-color)}.fadeInUp-enter-active{-webkit-animation:fadeInUp .8s;animation:fadeInUp .8s}#header[data-v-041fd7ce]{min-width:var(--global-width);position:fixed;top:0;left:0;height:var(header-height);width:100%;background-color:#fff;z-index:999;-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.1);box-shadow:0 1px 1.5px 0 rgba(0,0,0,.1)}#header .drop-menu[data-v-041fd7ce]{float:right;margin-right:5%;z-index:1000}.modal-title[data-v-041fd7ce]{font-size:18px;font-weight:1000}.menuItemText[data-v-041fd7ce]{font-size:18px;font-weight:600;line-height:70px;margin-right:30px}.first[data-v-041fd7ce]{margin-left:100px}.menuItemText[data-v-041fd7ce]:hover{color:#32306b}.avatar[data-v-041fd7ce]{cursor:pointer;width:35px;height:auto;max-width:100%;display:block;border-radius:50%;border:1px solid #7a7a7a;-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0}.ivu-menu-item-active[data-v-041fd7ce],.ivu-menu-light.ivu-menu-horizontal .ivu-menu-item[data-v-041fd7ce]:hover{color:#3c5977!important;border-bottom:2px solid #3c5977!important}.footer-modal[data-v-a11bb3bc]{overflow:auto;margin-top:20px;margin-bottom:-15px;text-align:left}.footer-modal .btn[data-v-a11bb3bc]{margin:0 0 15px}.footer-modal .btn[data-v-a11bb3bc]:last-child{margin:0}.btn[data-v-a11bb3bc]{height:45px;border:none;background-color:#32306b;font-weight:600;font-size:14px;border-radius:8px}.redirect[data-v-a11bb3bc]{color:#7a7a7a;float:right;margin-right:10px}.footer-modal[data-v-29440717]{overflow:auto;margin-top:20px;margin-bottom:-20px;text-align:left}.footer-modal .btn[data-v-29440717]{margin:0 0 15px}.footer-modal .btn[data-v-29440717]:last-child{margin:0}.btn[data-v-29440717]{height:45px;background-color:#32306b;border:none;font-weight:600;font-size:14px;border-radius:8px}.inputName[data-v-29440717]{font-size:small;font-weight:800;margin-left:1px}.inputNameWithDescription[data-v-29440717]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.emailAuthBtn[data-v-29440717]{height:36px;background-color:#32306b;border:none;font-weight:600;font-size:14px;border-radius:8px;width:94px}.emailAuthInput[data-v-29440717]{display:-webkit-box;display:-ms-flexbox;display:flex}button[data-v-29440717]:disabled{background-color:#f5f5f5}.nicknameAuthInput[data-v-29440717]{width:280px}.password-input[data-v-29440717]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative}.password-input i[data-v-29440717]{position:absolute;font-size:15px;right:10px}.passwordAuthInput[data-v-29440717]{width:320px}.nicknameAuthBtn[data-v-29440717]{height:36px;background-color:#32306b;border:none;font-weight:600;font-size:14px;border-radius:8px;width:78px}.emailCodeInput[data-v-29440717]{width:280px}.emailCodeBtn[data-v-29440717],.emailCodeInput[data-v-29440717]{-webkit-animation:fadeIn-data-v-29440717;animation:fadeIn-data-v-29440717;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.emailCodeBtn[data-v-29440717]{width:78px}.redirectLogin[data-v-29440717]{color:#7a7a7a;-webkit-text-decoration-line:underline;text-decoration-line:underline}@-webkit-keyframes fadeIn-data-v-29440717{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-29440717{0%{opacity:0}to{opacity:1}}.webMailSignUpLink[data-v-29440717]{color:var(--point-color);text-decoration:none}.webMailSignUpLink[data-v-29440717]:hover{color:#42408e}.email-form[data-v-29440717]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}.email-form .email-input[data-v-29440717],.email-form[data-v-29440717]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.email-form .email-input[data-v-29440717]{width:100%;position:relative}.email-form .email-input .pusan-ac-kr[data-v-29440717]{position:absolute;font-size:15px;right:10px;color:var(--point-color)}select[data-v-1d680bec]{width:100%;padding:8px 7px;border:1px solid #ccc;border-radius:5px;font-size:14px;color:#495060}select option[data-v-1d680bec]{font-size:16px}select.disabled[data-v-1d680bec]{color:#aaa}.logo[data-v-b872ad78]{cursor:pointer;float:left;margin-left:4%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo .headerIcon[data-v-b872ad78]{line-height:normal;width:auto;text-align:left}.logo .headerIcon .pnuName[data-v-b872ad78]{font-size:14px;font-weight:400}.logo .headerIcon .systemTitle[data-v-b872ad78]{font-size:18px;font-weight:700;color:#32306b}#header[data-v-57d4e4df]{position:fixed;top:0;left:0;width:100%;z-index:1000}#header .oj-problem-menu[data-v-57d4e4df]{-webkit-transition:.3s;transition:.3s;padding-left:20px;padding-right:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;border-bottom:1px solid var(--border-color);background-color:var(--bg-color);color:var(--text-color)}#header .logo[data-v-57d4e4df],#header .oj-problem-menu[data-v-57d4e4df]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .logo[data-v-57d4e4df]{cursor:pointer}#header .logo .pnuName[data-v-57d4e4df]{margin-left:10px;font-size:16px;font-weight:700}.solvingLogo[data-v-57d4e4df]{display:block;width:25px}.avatar[data-v-57d4e4df]{cursor:pointer;width:35px;max-width:100%;display:block;border-radius:50%;border:1px solid #7a7a7a}.iconBtnWrapper{width:35px;height:35px;border-radius:10px;cursor:pointer;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iconBtnWrapper:hover{background-color:var(--custom-btn-hover-color)}.github-icon[data-v-6e812890]{width:18px;height:18px}.report-icon[data-v-6e812890]{width:20px;height:20px}footer[data-v-6e812890]{position:absolute;bottom:0;width:100vw;min-width:var(--global-width);height:var(--footer-height);background-color:var(--box-background-color);color:var(--footer-text-color);font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;--footer-text-color:#ababab}footer .footer-contents[data-v-6e812890]{width:var(--global-width);margin:auto}footer .footer-contents .row1[data-v-6e812890]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}footer .footer-contents .row1 .left[data-v-6e812890]{font-weight:700}footer .footer-contents .row1 .family-site[data-v-6e812890]{gap:10px}footer .footer-contents .row1 .family-site a[data-v-6e812890]{color:var(--footer-text-color)}footer .footer-contents .row2[data-v-6e812890]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:end;align-content:end;width:100%;margin-top:20px}footer .footer-contents .row2 .left address[data-v-6e812890]{font-style:normal;font-weight:700}footer .footer-contents .row2 .right[data-v-6e812890]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer-contents .row2 .right[data-v-6e812890],footer .footer-contents .row2 .right p[data-v-6e812890]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}footer .footer-contents .row2 .right p a[data-v-6e812890]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:var(--footer-text-color);gap:5px;font-weight:700}.pop-up[data-v-785562f4]{position:absolute;top:100px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:15px;overflow:hidden;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.pop-up .pop-up__footer[data-v-785562f4]{color:var(--pale-point-color);font-size:.8rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 10px;border-top:1px solid var(--pale-point-color)}.pop-up .pop-up__footer .close-button[data-v-785562f4]{padding:.2rem;cursor:pointer;background:none;border:none;color:var(--container-font-color);font-weight:700;white-space:nowrap}.pop-up .pop-up__footer .hide-for-day[data-v-785562f4]{text-decoration:underline}.pop-up img[data-v-785562f4]{-o-object-fit:contain;object-fit:contain}.grab[data-v-785562f4]{cursor:-webkit-grabbing;cursor:grabbing}.pointer[data-v-785562f4]{cursor:pointer}main[data-v-1651370c]{width:var(--global-width);overflow-x:hidden}.boxWrapper[data-v-1651370c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-container[data-v-1651370c]{width:72%;height:100%}.right-container[data-v-1651370c]{width:26%;height:auto}.page[data-v-428ae47c]{margin:10px;float:right}.ivu-page-options-sizer{min-width:85px}.ivu-page-item-active{background-color:#fff!important;border:1px solid #414d61!important;-webkit-box-shadow:0 0 2px 0!important;box-shadow:0 0 2px 0!important}.ivu-page-item-active a{color:#1a1f29!important}.recommendationBox[data-v-451ccd28]{border-radius:7px;border:1px solid #dedede;background-color:var(--box-background-color);width:100%;height:240px;margin-bottom:20px;text-align:center;padding-left:20px;padding-right:20px;padding-top:13px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.recommendationBox .hardProblemRecommendationBoxBody[data-v-451ccd28]{border-radius:7px;background-color:#fbfbfb;padding:20px;height:160px}.recommendationBox .hardProblemRecommendationBoxBody .hardProblemFieldCategory[data-v-451ccd28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.recommendationBox[data-v-451ccd28]:hover{border:1px solid #ccc}.recommendationBoxHeader[data-v-451ccd28]{padding-top:8px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recommendationBoxHeader span[data-v-451ccd28]:first-child{font-weight:650;font-size:15px}.recommendationBoxHeader span[data-v-451ccd28]:nth-child(2){color:#7a7a7a;font-size:12px}.recommendationBoxHeader .animation[data-v-451ccd28]{display:inline-block;-webkit-transform-origin:center;transform-origin:center;padding:0 .5rem;-webkit-animation:animate-data-v-451ccd28 2s infinite;animation:animate-data-v-451ccd28 2s infinite}@-webkit-keyframes animate-data-v-451ccd28{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-data-v-451ccd28{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.box[data-v-66edf78c]{text-align:center;margin-top:2px;margin-right:3px;padding-left:4px;padding-right:4px;border-radius:30px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.fieldBox[data-v-66edf78c]{color:#fff;font-weight:700;border:1px solid #fff}.categoryBox[data-v-66edf78c]{color:#4e4e4e;border:1px solid #949494}.problemListTable[data-v-1f52f76a]{background-color:#fff;border-radius:7px;border:1px solid #dedede;width:100%;padding-left:30px;padding-right:30px;margin-bottom:20px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.noProblemListBox[data-v-1f52f76a]{width:100%;padding:30px;text-align:center}table[data-v-1f52f76a]{background-color:var(--box-background-color);border:1px solid #dedede;padding-right:20px;padding-left:20px;font-size:.9em;width:100%;border-radius:7px;border-spacing:0;overflow:hidden}table[data-v-1f52f76a]:hover{border:1px solid #ccc}th[data-v-1f52f76a]{font-size:1.3em}th[data-v-1f52f76a],th[data-v-1f52f76a]:first-child{text-align:center}thead[data-v-1f52f76a]{font-weight:700;color:#7e7e7e}thead .th-second[data-v-1f52f76a]{width:400px}tbody tr[data-v-1f52f76a]{font-size:1.05em}tbody tr td[data-v-1f52f76a]:first-child{font-size:1.2em;text-align:center;font-weight:700}tbody tr td[data-v-1f52f76a]:nth-child(2){text-align:left;padding-left:70px}tbody tr td[data-v-1f52f76a]{text-align:center}tbody tr .problemTitle[data-v-1f52f76a]{font-weight:700;cursor:pointer;font-size:medium}tbody tr .problemTitle[data-v-1f52f76a]:hover{color:#4a86c0}td[data-v-1f52f76a],th[data-v-1f52f76a]{padding:1.3em .5em;vertical-align:center}td[data-v-1f52f76a]{background:#fff;border-top:1px solid rgba(0,0,0,.1)}td[data-v-1f52f76a]:nth-child(2){cursor:pointer}.problemListTableHeader[data-v-4e8a3834]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1%;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.problemListTableHeader p[data-v-4e8a3834]{font-weight:700;font-size:18px}.problemListTableHeader .dropdown[data-v-4e8a3834]{cursor:pointer;padding:4px 15px;background-color:var(--box-background-color);border-radius:7px;border:1px solid #dedede}.problemListTableHeader .dropdown[data-v-4e8a3834]:not(:first-child){margin-left:5px}.problemListTableHeader .difficultyDropdown[data-v-4e8a3834]{cursor:pointer}header[data-v-b696398c]{padding-top:8px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--box-background-color)}main[data-v-b696398c]{border-radius:7px;border:1px solid #dedede;background-color:var(--box-background-color);width:100%;text-align:center;padding:13px 20px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}main .personal-recommendation-span-title[data-v-b696398c]{font-size:17px;font-weight:650;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#344360),color-stop(30%,#376091),color-stop(70%,#295d73),color-stop(80%,#5d3da6));background:linear-gradient(90deg,#344360 20%,#376091 30%,#295d73 70%,#5d3da6 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-size:500% auto;-webkit-animation:text-shine-data-v-b696398c 5s ease-in-out infinite alternate;animation:text-shine-data-v-b696398c 5s ease-in-out infinite alternate}@-webkit-keyframes text-shine-data-v-b696398c{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes text-shine-data-v-b696398c{0%{background-position:0 50%}to{background-position:100% 50%}}main[data-v-b696398c]:hover{border:1px solid #ccc}.no-auth[data-v-b696398c]{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.problem-flex-container[data-v-d7486458]{border-radius:7px;background-color:rgba(244,248,250,.69);margin-top:10px;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.problem-flex-container .problem-container[data-v-d7486458]{width:100%}.problem-flex-container .problem-title[data-v-d7486458]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.problem-flex-container .problem-title .title-span[data-v-d7486458]{width:150px;text-align:left;font-weight:700;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.problem-flex-container .problem-title .solve-problem[data-v-d7486458]{text-decoration:underline}.problem-flex-container .problem-title .solve-problem[data-v-d7486458]:hover{font-weight:500}.problem-flex-container .problem-extra[data-v-d7486458]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;overflow-x:hidden}.problem-flex-container[data-v-d7486458]:hover{background-color:rgba(239,246,250,.69)}.insufficient-data-wrapper[data-v-d3f845ac]{border-radius:10px;border:1px solid hsla(0,2%,90%,.24);background-color:hsla(0,0%,96%,.24);-webkit-box-shadow:0 3px 2px -3px #333;box-shadow:0 3px 2px -3px #333;padding-top:20px;padding-bottom:20px;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insufficient-data-wrapper span[data-v-d3f845ac]{color:#5c6773}.container[data-v-326fa698]{position:relative;width:var(--global-width);margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.container main[data-v-326fa698]{width:83%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container main .user-home-header[data-v-326fa698],.container main[data-v-326fa698]{gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.container main .user-home-header .card-wrapper[data-v-326fa698],.container main .user-home-header .status-wrapper[data-v-326fa698]{-webkit-box-flex:1;-ms-flex:1;flex:1}.container p[data-v-326fa698]{margin:8px 0}.container .emphasis[data-v-326fa698]{font-size:20px;font-weight:600}.container #split[data-v-326fa698]{margin:20px auto;width:90%}.container #problems[data-v-326fa698]{margin-top:40px;padding:0 30px;font-size:18px}.container #problems .btns[data-v-326fa698]{margin-top:15px}.container #problems .btns .problem-btn[data-v-326fa698]{display:inline-block;margin:5px}.side-nav[data-v-2d7ba005]{position:relative;width:17%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:20px;background-color:var(--box-background-color);border:1px solid #dedede;border-radius:7px;padding:10px}.side-nav .nav-content[data-v-2d7ba005]{padding:4px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.side-nav .nav-content a[data-v-2d7ba005]{display:block;text-decoration:none;padding:10px;font-size:16px;cursor:pointer;font-weight:700;color:#495060;border-radius:5px}.side-nav .nav-content a[data-v-2d7ba005]:hover{background-color:#e6f2ff}.side-nav .nav-content a.disabled[data-v-2d7ba005]{color:#b3b3b3;cursor:not-allowed}.side-nav .nav-content .router-link-active[data-v-2d7ba005]{background-color:rgba(34,33,72,.82);color:#e6f2ff}.side-nav .nav-content .router-link-active[data-v-2d7ba005]:hover{background-color:rgba(34,33,72,.82)}.admin-manual[data-v-2d7ba005]{position:absolute;text-align:center;width:100%;bottom:-60px;left:0;right:0;display:block;text-decoration:none;padding:10px;font-size:16px;cursor:pointer;font-weight:700;color:#495060;background-color:var(--box-background-color);border:1px solid #dedede;border-radius:7px}.admin-manual[data-v-2d7ba005]:hover{background-color:#e6f2ff}.user-card[data-v-03b08916]{--usercard-avatar-size:160px;--tier-mark-size:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--box-background-color);border:1px solid var(--container-border-color);border-radius:7px;padding:30px}.user-card .user-info[data-v-03b08916]{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.user-card .user-info .avatar-wrapper[data-v-03b08916]{width:var(--usercard-avatar-size);height:var(--usercard-avatar-size);overflow:hidden;border-radius:calc(var(--usercard-avatar-size)/2);border:1px solid var(--container-border-color);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-ms-flex-negative:0;flex-shrink:0}.user-card .user-info .avatar-wrapper img[data-v-03b08916]{width:100%}.user-card .user-info .avatar-wrapper div[data-v-03b08916]{width:100%;height:100%}.user-card .user-info .info-column[data-v-03b08916]{width:calc(100% - var(--usercard-avatar-size));height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;padding:0 30px}.user-card .user-info .info-column .info-column__top .user-name[data-v-03b08916]{font-size:20px;font-weight:600}.user-card .user-info .info-column .info-column__top .user-description[data-v-03b08916]{font-size:14px;font-weight:600;color:var(--ps-content-text-color)}.user-card .user-info .info-column .info-column__top .user-mood[data-v-03b08916]{background-color:var(--pale-point-color);padding:4px;border-radius:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.user-card .user-info .info-column .info-column__bottom[data-v-03b08916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;gap:10px}.user-card .user-info .info-column .info-column__bottom .modify-button-wrapper[data-v-03b08916]{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-card .user-info .info-column .info-column__bottom .modify-button-wrapper .modify-button[data-v-03b08916]{width:100%;height:30px;padding:5px 10px;font-size:14px;font-weight:600;text-align:center;color:var(--box-background-color);background-color:var(--point-color);border-radius:7px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:pointer}.user-card .user-info .info-column .info-column__bottom .modify-button-wrapper .modify-button[data-v-03b08916]:hover{text-shadow:0 0 10px #fff}.user-card .user-info .info-column .info-column__bottom .icons[data-v-03b08916]{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-ms-flex-line-pack:center;align-content:center;gap:7px}.user-card .user-info .info-column .info-column__bottom .icons a[data-v-03b08916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-card .user-info .info-column div[data-v-03b08916]{width:100%}.user-card .tier-info[data-v-03b08916]{width:50%;gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-card .tier-info .tier-info__top[data-v-03b08916]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;gap:30px}.user-card .tier-info .tier-info__top .tier-mark-wrapper[data-v-03b08916]{width:var(--tier-mark-size);-ms-flex-negative:0;flex-shrink:0}.user-card .tier-info .tier-info__top .tier-progress[data-v-03b08916]{font-size:14px;width:calc(100% - var(--tier-mark-size));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-card .tier-info .tier-info__top .tier-progress .tier-name[data-v-03b08916]{font-size:20px;font-weight:600}.user-card .tier-info .tier-info__top .tier-progress .progress-container[data-v-03b08916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-card .tier-info .tier-info__top .tier-progress .progress-container .progress-info[data-v-03b08916]{font-size:14px;font-weight:600}.user-card .tier-info .tier-info__top .tier-progress .progress-container .gauge-wrapper[data-v-03b08916]{height:7px}.user-card .tier-info .tier-info__top .tier-progress .progress-container .progress-next-number[data-v-03b08916]{font-weight:600}.user-card .tier-info .tier-info__bottom[data-v-03b08916]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.user-card .tier-info .tier-info__bottom .content[data-v-03b08916]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:1px solid var(--container-border-color);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:7px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden;cursor:default}.user-card .tier-info .tier-info__bottom .content .header[data-v-03b08916]{font-size:14px;font-weight:600;padding:5px;color:var(--box-background-color);background-color:var(--point-color)}.user-card .tier-info .tier-info__bottom .content .value[data-v-03b08916]{padding:7px;font-size:14px;font-weight:600}.user-card .tier-info .tier-info__bottom .content[data-v-03b08916]:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);border-color:rgba(0,0,0,.3);-webkit-transform:scale(1.03);transform:scale(1.03)}.user-card .tier-info .tier-info__bottom .content.clickable[data-v-03b08916]{cursor:pointer}.icon[data-v-03b08916]{width:30px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.icon__github[data-v-03b08916]{border-radius:50%;height:30px}.icon[data-v-03b08916]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.skeleton[data-v-03b08916]{width:100%;height:100%;background-color:var(--skeleton-color);-webkit-animation:skeleton-data-v-03b08916 1s infinite alternate;animation:skeleton-data-v-03b08916 1s infinite alternate;border-radius:7px;-ms-flex-item-align:center;align-self:center;justify-self:center}@-webkit-keyframes skeleton-data-v-03b08916{0%{background-color:var(--skeleton-color)}to{background-color:var(--pale-point-color)}}@keyframes skeleton-data-v-03b08916{0%{background-color:var(--skeleton-color)}to{background-color:var(--pale-point-color)}}.gauge-enter-active[data-v-4d8d5484],.gauge-leave-active[data-v-4d8d5484]{-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out}.gauge-enter[data-v-4d8d5484],.gauge-leave-to[data-v-4d8d5484]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.horizontal-gauge[data-v-4d8d5484]{width:100%;height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.horizontal-gauge .gauge-background[data-v-4d8d5484]{width:100%;height:90%;background-color:#dedede;position:absolute;left:0;top:5%;border-radius:20px}.horizontal-gauge .gauge-bar[data-v-4d8d5484]{height:100%;background-color:rgba(108,107,152,.82);position:absolute;top:0;left:0;border-radius:20px;overflow:hidden}.horizontal-gauge .gauge-bar .overlay[data-v-4d8d5484]{position:absolute;top:0;left:0;width:300%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(10%,hsla(0,0%,100%,.6)),color-stop(20%,hsla(0,0%,100%,0)),color-stop(30%,hsla(0,0%,100%,.6)),color-stop(40%,hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.6)),color-stop(60%,hsla(0,0%,100%,0)),color-stop(70%,hsla(0,0%,100%,.6)),color-stop(80%,hsla(0,0%,100%,0)),color-stop(90%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 10%,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.6) 30%,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0) 60%,hsla(0,0%,100%,.6) 70%,hsla(0,0%,100%,0) 80%,hsla(0,0%,100%,.6) 90%,hsla(0,0%,100%,0));-webkit-animation:shine-data-v-4d8d5484 7s linear infinite;animation:shine-data-v-4d8d5484 7s linear infinite}@-webkit-keyframes shine-data-v-4d8d5484{0%{-webkit-transform:translate(-60%);transform:translate(-60%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes shine-data-v-4d8d5484{0%{-webkit-transform:translate(-60%);transform:translate(-60%)}to{-webkit-transform:translate(0);transform:translate(0)}}.shine-wrapper[data-v-430c6fff]{position:relative;width:100%;height:100%;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shine-wrapper .overlay-wrapper[data-v-430c6fff]{width:100%;height:100%;overflow:hidden;position:absolute}.shine-wrapper .overlay-wrapper .overlay[data-v-430c6fff]{position:absolute;top:0;left:0;width:200%;height:200%;background-image:-webkit-gradient(linear,left top,right bottom,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(to bottom right,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));-webkit-animation:shine-data-v-430c6fff 3s infinite;animation:shine-data-v-430c6fff 3s infinite}@-webkit-keyframes shine-data-v-430c6fff{0%{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}to{-webkit-transform:translate(100%,100%);transform:translate(100%,100%)}}@keyframes shine-data-v-430c6fff{0%{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}to{-webkit-transform:translate(100%,100%);transform:translate(100%,100%)}}@-webkit-keyframes error404animation-data-v-d64e68a0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(50deg);transform:rotate(50deg)}80%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes error404animation-data-v-d64e68a0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(50deg);transform:rotate(50deg)}80%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.error404-body-con[data-v-d64e68a0]{width:700px;height:500px;margin:0 auto}.error404-body-con-title[data-v-d64e68a0]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error404-body-con-title span[data-v-d64e68a0]{display:inline-block;color:#19be6b;font-size:230px;-webkit-animation:error404animation-data-v-d64e68a0 3s ease 0s infinite alternate;animation:error404animation-data-v-d64e68a0 3s ease 0s infinite alternate}.error404-body-con-message[data-v-d64e68a0]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:12px;color:#dddde2}.error404-btn-con[data-v-d64e68a0]{text-align:center;padding:20px 0;margin-bottom:40px}.oj-summary[data-v-0560ae88]{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;gap:20px}.oj-summary .rank-mark-wrapper[data-v-0560ae88],.oj-summary[data-v-0560ae88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.oj-summary .rank-mark-wrapper[data-v-0560ae88]{width:30%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 15px;gap:10px}.oj-summary .rank-mark-wrapper .rank-mark[data-v-0560ae88]{width:120px;height:auto}.oj-summary .rank-mark-wrapper span[data-v-0560ae88]{width:100%;font-size:18px;font-weight:700}.oj-summary .rank-info[data-v-0560ae88]{width:75%}.oj-summary .rank-info .rank-info-top[data-v-0560ae88],.oj-summary .rank-info[data-v-0560ae88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.oj-summary .rank-info .rank-info-top[data-v-0560ae88]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:15px}.oj-summary .rank-info .rank-info-top .rank-info-elem[data-v-0560ae88]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.oj-summary .rank-info .rank-info-top .rank-info-elem .header[data-v-0560ae88]{font-weight:700}.oj-summary .rank-info .progress[data-v-0560ae88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;gap:5px}.oj-summary .rank-info .progress .progress-info[data-v-0560ae88],.oj-summary .rank-info .progress .progress-next .progress-next-number[data-v-0560ae88]{font-weight:700}.oj-summary .rank-info .progress .gauge-wrapper[data-v-0560ae88]{width:100%;height:8px}.oj-summary .miracle[data-v-0560ae88]{width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px}.oj-summary .miracle .miracle-title[data-v-0560ae88]{font-size:15px;font-weight:700}.oj-summary .miracle .miracle-current[data-v-0560ae88]{font-size:18px;font-weight:900}.oj-summary .miracle .miracle-record[data-v-0560ae88]{font-size:12px}.container[data-v-bdf21a32]{margin-bottom:20px}.container .content[data-v-bdf21a32]{font-size:16px;margin:0 50px 20px}.container .content>ul[data-v-bdf21a32]{list-style:disc}.container .content>ul li[data-v-bdf21a32]{line-height:2}.container .content>ul li .title[data-v-bdf21a32]{font-weight:500}.content[data-v-9ff09cee]{font-size:16px;margin:0 50px 40px}.content>ul[data-v-9ff09cee]{list-style:disc}.content>ul li[data-v-9ff09cee]{font-size:16px;margin-top:20px}.content>ul li[data-v-9ff09cee]:first-child{margin-top:0}.content>ul li p[data-v-9ff09cee]{font-size:14px;margin-top:5px}.mainBox[data-v-5f54228b]{width:var(--global-width)}.boxWrapper[data-v-5f54228b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-container[data-v-5f54228b]{width:67%;height:100%}.right-container[data-v-5f54228b]{width:30%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.contestBox[data-v-5f54228b]{margin-top:30px;padding-left:3%;border:.5px solid #b6b6b6;padding-top:1%;padding-right:3%;background-color:#fff;border-radius:7px;height:200px}.contest-title[data-v-5f54228b]{font-style:italic;font-size:21px}.contest-content[data-v-5f54228b]{padding:0 70px 40px}.contest-content-description[data-v-5f54228b]{margin-top:25px}.announcements-container[data-v-7e912902]{margin-top:-10px;margin-bottom:10px}.announcements-container li[data-v-7e912902]{padding-top:15px;list-style:none;padding-bottom:15px;margin-left:20px;font-size:16px;border-bottom:1px solid hsla(0,0%,73%,.5)}.announcements-container li[data-v-7e912902]:last-child{border-bottom:none}.announcements-container li .flex-container .title[data-v-7e912902]{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;text-align:left;padding-left:10px}.announcements-container li .flex-container .title a.entry[data-v-7e912902]{color:#495060}.announcements-container li .flex-container .title a.entry[data-v-7e912902]:hover{color:#2d8cf0;border-bottom:1px solid #2d8cf0}.announcements-container li .flex-container .creator[data-v-7e912902],.announcements-container li .flex-container .date[data-v-7e912902]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:200px;text-align:center}.content-container[data-v-7e912902]{padding:0 20px 20px}.no-announcement[data-v-7e912902]{text-align:center;font-size:16px}changeLocale .announcement-animate-enter-active[data-v-7e912902]{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.bannerBox[data-v-0bd4ba25]{border-radius:7px;margin-bottom:20px;overflow:hidden}.bannerBox .demo-carousel[data-v-0bd4ba25]{border-radius:7px;width:100%;height:150px;border:1px solid #dedede}.noticeBox[data-v-79b2196a]{background-color:#fff;border-radius:7px;border:1px solid #dedede;width:100%;height:457px;padding:0 30px;margin-bottom:20px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);overflow-y:hidden}.noticeBox .noticeBoxHeader[data-v-79b2196a]{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.noticeBox .noticeBoxHeader span[data-v-79b2196a]:first-child{font-weight:650;font-size:18px}.noticeBox[data-v-79b2196a]:hover{border:1px solid #ccc}.announcements-container[data-v-79b2196a]{--announcement-date-width:100px;margin:10px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announcement-header[data-v-79b2196a]{height:40px;width:100%;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;cursor:pointer;position:relative;overflow:hidden}.announcement-header[data-v-79b2196a],.announcement-header img[data-v-79b2196a]{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.announcement-header img[data-v-79b2196a]{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);width:250px;height:auto;opacity:.7}.announcement-header img.cople-logo[data-v-79b2196a]{top:0;width:80px;height:auto;opacity:.5;right:100px}.announcement-header.csep[data-v-79b2196a]{background-color:var(--point-color)}.announcement-header.sw[data-v-79b2196a]{background-image:linear-gradient(45deg,var(--pnu-blue),var(--pnu-green))}.announcement-header .facility-name[data-v-79b2196a]{font-size:15px;font-weight:650;color:#fff}.announcement-header .facility-description span[data-v-79b2196a]{color:var(--box-background-color);font-size:12px;font-weight:900}.announcement-header[data-v-79b2196a]:hover{-webkit-transform:scale(1.01);transform:scale(1.01);text-shadow:0 0 7px #fff;font-weight:900}.announcement-header:hover img[data-v-79b2196a]{opacity:1;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.loading-container[data-v-79b2196a]{width:100%;margin:10px 0}.loading-container .loading-skeleton[data-v-79b2196a]{width:100%;height:35px;border-radius:7px;margin-bottom:5px;-webkit-animation:loading-data-v-79b2196a 1s infinite;animation:loading-data-v-79b2196a 1s infinite}.loading-container .loading-skeleton[data-v-79b2196a]:last-child{margin-bottom:0}.notice-sign[data-v-79b2196a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;font-size:15px;font-weight:650;color:var(--ps-content-text-color);margin:10px 0}@-webkit-keyframes loading-data-v-79b2196a{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}@keyframes loading-data-v-79b2196a{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}li[data-v-384d7d09]{width:100%;padding:7px 0 7px 20px;list-style:none;background-color:hsla(0,0%,98%,.5);border-radius:7px;font-size:16px;margin-bottom:5px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:pointer}li[data-v-384d7d09]:last-child{border-bottom:none}li .flex-container[data-v-384d7d09]{width:100%}li .flex-container .left[data-v-384d7d09],li .flex-container[data-v-384d7d09]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}li .flex-container .left[data-v-384d7d09]{width:calc(100% - var(--announcement-date-width));gap:6px}li .flex-container .left .title[data-v-384d7d09]{width:100%;text-align:left;text-decoration:none;font-size:14px;font-weight:600;color:var(--ps-content-text-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}li .flex-container .left .new-annotator[data-v-384d7d09]{background-color:#fa6c6c;border-radius:4px;color:#fff;font-size:10px;text-align:center;width:35px;margin:auto;font-weight:600}li .flex-container .left .csep-annotator[data-v-384d7d09]{background-color:var(--point-color);border-radius:4px;color:#fff;font-size:10px;text-align:center;width:35px;margin:auto;font-weight:600}li .flex-container .left .sw-center-annotator[data-v-384d7d09]{background-image:linear-gradient(45deg,var(--pnu-blue),var(--pnu-green));border-radius:4px;color:#fff;font-size:10px;text-align:center;width:35px;margin:auto;font-weight:600}li .flex-container .right .date[data-v-384d7d09]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:var(--announcement-date-width);text-align:center;font-size:small;color:#737373}li.csep[data-v-384d7d09]{background-color:var(--pale-point-color);color:#fff}li.sw-center[data-v-384d7d09]{background-image:linear-gradient(45deg,var(--pale-pnu-blue),var(--pale-pnu-green))}li[data-v-384d7d09]:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transform:scale(1.01);transform:scale(1.01)}.problemRecommendationBox[data-v-00ce143a]{background-color:#fff;border-radius:7px;border:1px solid #dedede;width:100%;height:220px;padding-left:30px;padding-right:30px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.problemRecommendationBox .problemRecommendationBoxHeader[data-v-00ce143a]{padding-top:15px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dedede}.problemRecommendationBox .problemRecommendationBoxHeader span[data-v-00ce143a]:first-child{font-weight:650;font-size:18px}.problemRecommendationBox .problemRecommendationBoxHeader .plusDiv[data-v-00ce143a]{cursor:pointer}.problemRecommendationBox .problemRecommendationBoxHeader .plusDiv .plusSpan[data-v-00ce143a]{color:#7a7a7a;font-size:12px}.problemRecommendationBox .problemRecommendationBoxBody[data-v-00ce143a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.problemRecommendationBox .problemRecommendationBoxBody span[data-v-00ce143a]{font-size:medium;font-weight:700;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.problemRecommendationBox .problemRecommendationBoxBody .bonusProblem[data-v-00ce143a]{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;width:220px;border-radius:7px;background-color:#e9ece9;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.problemRecommendationBox .problemRecommendationBoxBody .bonusProblem[data-v-00ce143a]:hover{-webkit-transform:scale(1.11);transform:scale(1.11)}.problemRecommendationBox[data-v-00ce143a]:hover{border:1px solid #ccc}h2[data-v-5d512ab2]{font-size:18px}.rankingBox[data-v-5d512ab2]{background-color:#fff;border-radius:7px;border:1px solid #dedede;width:100%;height:270px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.rankingBox .rankingBoxHeader[data-v-5d512ab2]{padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rankingBox .rankingBoxHeader span[data-v-5d512ab2]:first-child{font-weight:650;font-size:15px}.rankingBox .rankingBoxHeader span[data-v-5d512ab2]:nth-child(2){color:#7a7a7a;font-size:12px}.rankingBox .rankingBoxHeader .plusDiv[data-v-5d512ab2]{cursor:pointer}.rankingBox .rankingBoxBody[data-v-5d512ab2]{padding:10px}.rankingBox .rankingBoxBody .noData[data-v-5d512ab2]{text-align:center;height:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rankingBox[data-v-5d512ab2]:hover{border:1px solid #ccc}table[data-v-5d512ab2]{width:100%;border-collapse:collapse}table th[data-v-5d512ab2]{padding:1px 0;border-bottom:1px solid #f0f0f0;font-size:14px;color:#666}table th.idx[data-v-5d512ab2]{width:15%}table th.tier[data-v-5d512ab2]{width:10%}table th.name[data-v-5d512ab2]{width:28%;text-align:left;padding:0 10px}table th.score[data-v-5d512ab2]{width:20%}table tbody tr[data-v-5d512ab2]{border-top:1px solid #efefef}table tbody tr td[data-v-5d512ab2]{padding:10px 0;font-size:13px;color:#666;text-align:center}table tbody tr td.idx[data-v-5d512ab2]{font-weight:560;font-size:13px}table tbody tr td.name[data-v-5d512ab2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;vertical-align:middle;padding:0 10px;font-weight:560;font-size:14px}table tbody tr td.name .user-wrapper[data-v-5d512ab2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}table tbody tr td.name .user-wrapper span[data-v-5d512ab2]{padding-left:10px}table tbody tr td.score .user-score[data-v-5d512ab2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:700;color:#666}table tbody tr td.score .user-score .user-score__score[data-v-5d512ab2]{font-size:13px;color:#333}table tbody tr td.score .user-score .user-score__growth[data-v-5d512ab2]{font-size:10px;color:#0aa}.gradientSpan[data-v-5d512ab2]{font-weight:700;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#6266dc),color-stop(30%,#39408e),color-stop(70%,#3d3580),color-stop(80%,#20345c));background:linear-gradient(90deg,#6266dc 20%,#39408e 30%,#3d3580 70%,#20345c 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-size:500% auto;-webkit-animation:textShine-data-v-5d512ab2 3s ease-in-out infinite alternate;animation:textShine-data-v-5d512ab2 3s ease-in-out infinite alternate}@-webkit-keyframes textShine-data-v-5d512ab2{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes textShine-data-v-5d512ab2{0%{background-position:0 50%}to{background-position:100% 50%}}@-webkit-keyframes animate-data-v-5d512ab2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-data-v-5d512ab2{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.avatar[data-v-5d512ab2]{width:30px;border-radius:50%;-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0}.profileBox[data-v-5a86c3dd]{background-color:var(--box-background-color);border-radius:7px;border:1px solid #dedede;width:100%;text-align:center;padding:15px 20px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.profileBox .loginBtn[data-v-5a86c3dd]{cursor:pointer;color:#fff;border-radius:5px;height:60px;line-height:60px;background-color:#32306b;margin:23px 0}.profileBox .loginBtn span[data-v-5a86c3dd]{margin-left:10px;font-weight:650;font-size:15px}.profileBox .profileBoxFooter[data-v-5a86c3dd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.profileBox .profileBoxFooter span[data-v-5a86c3dd]{cursor:pointer}.profileBox .profileBoxFooter span[data-v-5a86c3dd]:first-child{margin-right:10px}.profileBox[data-v-5a86c3dd]:hover{border:1px solid #ccc}.authenticatedBox .avatar[data-v-5a86c3dd]{width:100%;height:auto;max-width:100%;display:block;border-radius:50%;-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0}.authenticatedBox .authenticatedBody[data-v-5a86c3dd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.authenticatedBox .authenticatedBody .userAvatarWrapper[data-v-5a86c3dd]{width:27%;height:100%}.authenticatedBox .authenticatedBody .userInfoWrapper[data-v-5a86c3dd]{width:40%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.authenticatedBox .authenticatedBody .userInfoWrapper span[data-v-5a86c3dd]:first-child{font-size:15px;font-weight:600}.authenticatedBox .authenticatedBody .logoutBtn[data-v-5a86c3dd]{cursor:pointer;width:70px;padding:5px 0;border-radius:7px;color:#fff;background-color:rgba(34,33,72,.82)}.authenticatedBox .authenticatedFooter[data-v-5a86c3dd]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--pale-point-color);border-radius:5px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;color:var(--ps-content-text-color)}.authenticatedBox .authenticatedFooter a[data-v-5a86c3dd]{color:var(--ps-content-text-color);font-weight:600}.authenticatedBox .authenticatedFooter a[data-v-5a86c3dd]:hover{font-weight:500}.authenticatedBox .authenticatedFooter span[data-v-5a86c3dd]{cursor:pointer;font-weight:600}.authenticatedBox .authenticatedFooter span.unclickable[data-v-5a86c3dd]{cursor:not-allowed}.authenticatedBox .authenticatedFooter span a[data-v-5a86c3dd]{color:inherit}.authenticatedBox .authenticatedFooter span[data-v-5a86c3dd]:hover{font-weight:500}h3[data-v-0e84edf4]{font-size:18px;padding:15px 0;font-weight:650;color:var(--ps-content-text-color)}.home-status-box[data-v-0e84edf4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius);background-color:var(--box-background-color);margin-top:20px;height:440px}.home-status-box[data-v-0e84edf4],.languages[data-v-0e84edf4]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.languages[data-v-0e84edf4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px 15px;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.languages .language-list[data-v-0e84edf4]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:15px 0 0}.languages .description-wrapper[data-v-0e84edf4]{overflow:hidden}.languages .description[data-v-0e84edf4]{width:100%;font-size:14px}.languages .lectures[data-v-0e84edf4]{display:-webkit-box;display:-ms-flexbox;display:flex}.languages .lectures .lecture-item[data-v-0e84edf4]{padding:10px;border:1px solid var(--container-border-color);border-radius:5px;margin-right:10px}hr[data-v-0e84edf4]{border:0;height:1px;background-color:var(--container-border-color);margin:0}.language-info[data-v-69bfa951]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.language-info img[data-v-69bfa951]{cursor:pointer;-webkit-transform:translateY(10%);transform:translateY(10%);width:35px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.language-info img.extended[data-v-69bfa951]{width:80px}.language-info.selected img[data-v-69bfa951]{-webkit-animation:hover-data-v-69bfa951 1.6s infinite;animation:hover-data-v-69bfa951 1.6s infinite;-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}@-webkit-keyframes hover-data-v-69bfa951{0%{-webkit-transform:translateY(7%);transform:translateY(7%)}50%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}to{-webkit-transform:translateY(7%);transform:translateY(7%)}}@keyframes hover-data-v-69bfa951{0%{-webkit-transform:translateY(7%);transform:translateY(7%)}50%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}to{-webkit-transform:translateY(7%);transform:translateY(7%)}}.solved-problems[data-v-71ff505e]{-webkit-transform-origin:center center 0;transform-origin:center center 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--statistics-extend-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-perspective:900px;perspective:900px;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.solved-problems .number-wrapper[data-v-71ff505e]{height:75px}.solved-problems .number-wrapper .number[data-v-71ff505e]{font-size:40px;font-weight:900}.solved-problems .flip-inner[data-v-71ff505e]{position:relative;width:300px;height:80px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .7s;transition:all .7s;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.solved-problems .flip-inner .flip-front[data-v-71ff505e]{width:100%;height:100%;background-color:#f3f4f4;border-radius:30px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.solved-problems .flip-inner .flip-front .gauge[data-v-71ff505e]{position:absolute;height:100%;width:100%;background-color:var(--point-color)}.solved-problems .flip-inner .flip-front span[data-v-71ff505e]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px;font-weight:900;color:#fff;text-shadow:0 0 20px #fff}.solved-problems .flip-inner .flip-back[data-v-71ff505e]{width:100%;height:100%;position:absolute;background-color:#90f363;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px}.solved-problems .flip-inner .flip-back span[data-v-71ff505e]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px;font-weight:900;color:#fff;text-shadow:0 0 20px #fff}.solved-problems .flip-inner .flip-back.show-number[data-v-71ff505e]{-webkit-animation:hover-data-v-71ff505e 1.5s infinite;animation:hover-data-v-71ff505e 1.5s infinite}.solved-problems .flip-inner.flipped[data-v-71ff505e]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.solved-problems .flip-inner.show-number[data-v-71ff505e]{-webkit-transform:translateY(0) rotateY(180deg);transform:translateY(0) rotateY(180deg)}.solved-problems .standard-wrapper[data-v-71ff505e]{height:12px}.problem[data-v-71ff505e]{font-size:40px;font-weight:600}.gauge-enter-active[data-v-71ff505e]{-webkit-transition:all 1.1s ease-in-out;transition:all 1.1s ease-in-out}.gauge-leave-active[data-v-71ff505e]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gauge-enter[data-v-71ff505e],.gauge-leave-to[data-v-71ff505e]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.gauge-enter-to[data-v-71ff505e],.gauge-leave[data-v-71ff505e]{-webkit-transform:translateX(0);transform:translateX(0)}.number-enter-active[data-v-71ff505e]{-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.number-leave-active[data-v-71ff505e]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.number-enter[data-v-71ff505e],.number-leave-to[data-v-71ff505e]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.number-enter-to[data-v-71ff505e],.number-leave[data-v-71ff505e]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.standard-enter[data-v-71ff505e],.standard-leave-to[data-v-71ff505e]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.standard-enter-to[data-v-71ff505e],.standard-leave[data-v-71ff505e]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.standard-enter-active[data-v-71ff505e],.standard-leave-active[data-v-71ff505e]{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}@-webkit-keyframes hover-data-v-71ff505e{0%{-webkit-transform:translateY(7%);transform:translateY(7%)}50%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}to{-webkit-transform:translateY(7%);transform:translateY(7%)}}@keyframes hover-data-v-71ff505e{0%{-webkit-transform:translateY(7%);transform:translateY(7%)}50%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}to{-webkit-transform:translateY(7%);transform:translateY(7%)}}.held-contests[data-v-5dfac27d]{height:var(--statistics-extend-height);position:relative}.held-contests .number[data-v-5dfac27d]{position:absolute;width:100%;text-align:center;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:40px;font-weight:900;color:#333}.held-contests .stack-wrapper[data-v-5dfac27d]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:36px}.problem[data-v-5dfac27d]{font-size:40px;font-weight:600}.standard[data-v-5dfac27d]{position:absolute;bottom:15px;right:0;left:0;width:100%;text-align:center}.standard-enter[data-v-5dfac27d],.standard-leave-to[data-v-5dfac27d]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.standard-enter-to[data-v-5dfac27d],.standard-leave[data-v-5dfac27d]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.standard-enter-active[data-v-5dfac27d],.standard-leave-active[data-v-5dfac27d]{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.stack-item[data-v-5dfac27d]{width:49%;height:16px;background-color:var(--submission-result-btn-color);border-radius:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;list-style-type:none}.item-enter-active[data-v-5dfac27d],.item-leave-active[data-v-5dfac27d]{-webkit-transition:all .6s;transition:all .6s}.item-enter[data-v-5dfac27d],.item-leave-to[data-v-5dfac27d]{-webkit-transform:translateY(-200%);transform:translateY(-200%);opacity:0}.item-enter-to[data-v-5dfac27d],.item-leave[data-v-5dfac27d]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.held-contests[data-v-8c7c8b1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:var(--statistics-extend-height)}.held-contests .number[data-v-8c7c8b1e]{font-size:50px;font-weight:900}.held-contests .blocks[data-v-8c7c8b1e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.held-contests .blocks div[data-v-8c7c8b1e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:15px}.held-contests .blocks div span[data-v-8c7c8b1e]{font-size:20px;font-weight:600}.held-contests .blocks div[data-v-8c7c8b1e]:first-child{background:-webkit-gradient(linear,left top,left bottom,from(var(--pale-silver-color)),to(#fff));background:linear-gradient(var(--pale-silver-color),#fff 100%);height:80px}.held-contests .blocks div[data-v-8c7c8b1e]:nth-child(2){background:-webkit-gradient(linear,left top,left bottom,from(var(--pale-gold-color)),to(#fff));background:linear-gradient(var(--pale-gold-color),#fff 100%);height:100px}.held-contests .blocks div[data-v-8c7c8b1e]:nth-child(3){background:-webkit-gradient(linear,left top,left bottom,from(var(--pale-bronze-color)),to(#fff));background:linear-gradient(var(--pale-bronze-color),#fff 100%);height:60px}.times[data-v-8c7c8b1e]{font-size:40px;font-weight:600;margin-left:5px}.second-enter-active[data-v-8c7c8b1e],.second-leave-active[data-v-8c7c8b1e]{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.first-enter-active[data-v-8c7c8b1e],.third-leave-active[data-v-8c7c8b1e]{-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.first-leave-active[data-v-8c7c8b1e],.third-enter-active[data-v-8c7c8b1e]{-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.standard-enter-active[data-v-8c7c8b1e],.standard-leave-active[data-v-8c7c8b1e]{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.first-enter[data-v-8c7c8b1e],.first-leave-to[data-v-8c7c8b1e],.second-enter[data-v-8c7c8b1e],.second-leave-to[data-v-8c7c8b1e],.standard-enter[data-v-8c7c8b1e],.standard-leave-to[data-v-8c7c8b1e],.third-enter[data-v-8c7c8b1e],.third-leave-to[data-v-8c7c8b1e]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.first-enter-to[data-v-8c7c8b1e],.first-leave[data-v-8c7c8b1e],.second-enter-to[data-v-8c7c8b1e],.second-leave[data-v-8c7c8b1e],.standard-enter-to[data-v-8c7c8b1e],.standard-leave-to[data-v-8c7c8b1e],.third-enter-to[data-v-8c7c8b1e],.third-leave[data-v-8c7c8b1e]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.home-family-site-banner-box[data-v-669f091c]{width:100%;float:right;margin-top:20px;padding:20px;border-radius:7px;margin-bottom:20px;background-color:#f3f6ff;overflow:hidden;border:1px solid #dedede}.home-family-site-banner-box h3[data-v-669f091c]{font-size:18px;font-weight:700;color:var(--ps-content-text-color)}.home-family-site-banner-box .home-family-site-banner-content-wrapper[data-v-669f091c]{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-family-site-banner-content[data-v-49b12c7c]{padding:15px 0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-family-site-banner-content .home-family-site-banner-image-div[data-v-49b12c7c]{margin-top:14px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-family-site-banner-content .home-family-site-banner-image-div .home-family-site-banner-image-wrapper[data-v-49b12c7c]{width:80px;height:80px;padding:10px;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-family-site-banner-content .home-family-site-name-wrapper[data-v-49b12c7c]{margin-top:4px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-family-site-banner-content .home-family-site-name-wrapper .home-family-site-name[data-v-49b12c7c]{color:#4c515f;font-size:14px;font-weight:700}h3[data-v-758348dc]{font-size:18px;padding:15px 0;font-weight:650;color:var(--ps-content-text-color)}.statistics[data-v-758348dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 20px 15px;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius);background-color:var(--box-background-color);--statistics-extend-height:200px;height:380px}.statistics.hover[data-v-758348dc]{border-color:var(--cont)}.statistics .statistics-contents[data-v-758348dc]{height:52.5px;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.statistics .statistics-contents.extended[data-v-758348dc]{height:258px}hr[data-v-758348dc]{border:0;height:1px;background-color:var(--container-border-color);margin:0}.ivu-btn-text[data-v-8c4b5264]{color:#57a3f3}.flex-container[data-v-8c4b5264]{width:var(--global-width)}.flex-container #main[data-v-8c4b5264]{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:18px}.flex-container #main .filter[data-v-8c4b5264]{margin-right:-10px}.flex-container #contest-menu[data-v-8c4b5264]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:210px}.refresh-button[data-v-8c4b5264]{background-color:#495060;color:#fff;border-radius:20px}table[data-v-6aa94c26]{border-spacing:0;margin-bottom:10px}th[data-v-6aa94c26]{text-align:center;font-size:1em;font-weight:600;background-color:var(--pale-point-color);padding:10px 0;border-width:0;border-bottom:1px solid #e0e0e0}.large[data-v-6aa94c26]{width:12.5%}.medium[data-v-6aa94c26]{width:14%}.small[data-v-6aa94c26]{width:7%}tr[data-v-6a925b3f]{border-bottom:1px solid #e0e0e0}td[data-v-6a925b3f]{text-align:center;padding:10px 0}.link[data-v-6a925b3f]{color:#32306b;cursor:pointer}.link .user-wrapper[data-v-6a925b3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link .user-wrapper .name-wrapper[data-v-6a925b3f]{margin-left:7px}.link[data-v-6a925b3f]:hover{color:#32306b;text-decoration:underline}.status-badge[data-v-6a925b3f]{border:none;color:#fff;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:10.5px;cursor:pointer;border-radius:5px}.avatar[data-v-6a925b3f]{width:30px;border-radius:50%;-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0}#status .title[data-v-d86ef92a]{font-size:20px}#status .content[data-v-d86ef92a]{margin-top:10px;font-size:14px}#status .content span[data-v-d86ef92a]{margin-right:10px}#status .content pre[data-v-d86ef92a]{white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.admin-info[data-v-d86ef92a]{margin:5px 0}.admin-info-content[data-v-d86ef92a]{font-size:16px;padding:10px}#share-btn[data-v-d86ef92a]{float:right;margin-top:5px;margin-right:10px}pre[data-v-d86ef92a]{border:none;background:none}pre[data-v-42d1f142]{padding:0;display:block}pre code[data-v-42d1f142]{padding:20px;font-size:1.1em}.acm-rank[data-v-0ecc36d3]{width:var(--global-width)}.acm-rank h1[data-v-0ecc36d3]{margin:0 0 25px 1%}.acm-rank header[data-v-0ecc36d3]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.acm-rank header a[data-v-0ecc36d3]{font-size:16px;width:100%;text-align:center;padding:12px;font-weight:700;border:1px solid #dedede;border-radius:10px 10px 0 0;background-color:#495060;color:#e6f2ff}.acm-rank header a[data-v-0ecc36d3]:hover{background-color:#5b6375;color:#e6f2ff}.acm-rank header .router-link-active[data-v-0ecc36d3]{background-color:#fff;color:#495060;border-bottom:0}.acm-rank header .router-link-active[data-v-0ecc36d3]:hover{background-color:#edf4fb;color:#495060}.acm-rank .acm-rank__contents[data-v-0ecc36d3]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #dedede;border-top:0 solid #dedede;border-radius:0 0 10px 10px;gap:30px}.echarts[data-v-ed093576]{margin:0 auto;width:95%;height:400px}.container[data-v-8c24cee2]{width:450px;margin:auto;border-radius:20px}.container .center[data-v-8c24cee2]{text-align:center}.container .btn[data-v-8c24cee2]{margin-top:18px;text-align:center}.container[data-v-1c26c340]{width:450px;margin:auto}.container .center[data-v-1c26c340]{text-align:center}.container #captcha[data-v-1c26c340]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:36px}.container #captcha #captchaCode[data-v-1c26c340]{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.container #captcha #captchaImg[data-v-1c26c340]{margin-left:10px;padding:3px;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.container .btn[data-v-1c26c340]{margin-top:18px;text-align:center}.flex-container{display:-webkit-box;display:-ms-flexbox;overflow:hidden}.flex-container #problem-main{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:18px}.flex-container #right-column{-webkit-box-flex:0;-ms-flex:none;flex:none;width:220px}#submit-code{margin-top:20px;margin-bottom:20px}#submit-code .status{position:sticky;float:left}#submit-code .status span{margin-right:10px;margin-left:10px}.fl-right{float:right}.splitpanes,.splitpanes__pane{background-color:var(--ps-background-color)}.splitpanes__pane{padding:10px;border-radius:20px;color:var(--text-color)}.splitpanes--vertical>.splitpanes__splitter{min-width:4px!important;margin-top:350px;margin-bottom:350px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,78%,.67);border-radius:10px}.splitpanes--vertical>.splitpanes__splitter:hover{background:hsla(0,0%,56%,.67)}.submitBtn{position:sticky;padding:10px 15px;width:120px;font-weight:700;font-size:large;bottom:40px;background-color:var(--custom-btn-hover-color);border-radius:7px;cursor:pointer}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:after,.splitpanes.default-theme .splitpanes__splitter:before{content:"";position:absolute;top:50%;left:50%;background-color:rgba(0,0,0,.14901960784313725);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:after,.splitpanes.default-theme .splitpanes__splitter:hover:before{background-color:rgba(0,0,0,.25098039215686274)}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after,.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after,.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.container-header[data-v-8c8d5cc0]{-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--border-color);padding-right:10px;padding-left:20px;border-radius:7px;margin-bottom:10px;background-color:var(--ps-content-color)}.container-header span[data-v-8c8d5cc0]{margin-left:10px;font-size:medium;font-weight:700}.dropdown[data-v-8c8d5cc0]{cursor:pointer;padding-left:15px;padding-right:15px;border-radius:7px;margin-right:10px}.submissionStatusWrapper[data-v-96026d92]{font-weight:700;font-size:medium;bottom:70px;border-radius:10px;padding-right:10px;padding-left:10px;height:32px;cursor:pointer;-webkit-transition:width .3s;transition:width .3s;margin-left:10px;-webkit-box-shadow:inset 0 0 1px;box-shadow:inset 0 0 1px;color:var(--submission-result-btn-text-color);background-color:var(--submission-result-btn-color)}.submissionState[data-v-96026d92],.submissionStatusWrapper[data-v-96026d92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.submissionState[data-v-96026d92]{font-size:small;color:var(--ps-content-text-color)}.submissionState i[data-v-96026d92]{margin-right:5px}.submissionBtnWrapper[data-v-90216d7c]{font-weight:700;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border-radius:10px;width:60px;height:32px;cursor:pointer;-webkit-transition:width .3s;transition:width .3s;background-color:var(--submit-btn-color)}.submissionBtnWrapper i[data-v-90216d7c]{font-size:smaller}.submissionBtnWrapper[data-v-90216d7c]:hover{background-color:var(--submit-btn-hover-color)}.problemDetailFlexibleContainer[data-v-01d7a514]{border:1px solid var(--border-color);border-radius:7px;height:100%;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.problemDetailFlexibleContainer .detailCard[data-v-01d7a514]{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:var(--bg-color)}.problemDetailFlexibleContainer .detailCard .detailTitle[data-v-01d7a514]{color:var(--ps-content-title-color);border-bottom:1px solid var(--border-color);padding-bottom:14px;padding-left:18px;font-weight:700}.problemDetailFlexibleContainer #problem-content[data-v-01d7a514]{margin-top:-50px}.problemDetailFlexibleContainer #problem-content .title[data-v-01d7a514]{font-size:16.5px;font-weight:750;margin:25px 0 8px;color:var(--ps-content-title-color)!important}.problemDetailFlexibleContainer #problem-content .title .copy[data-v-01d7a514]{padding-left:8px}.problemDetailFlexibleContainer #problem-content p.content[data-v-01d7a514]{font-size:15px;font-weight:600;color:var(--ps-content-text-color)!important}.problemDetailFlexibleContainer #problem-content .sample[data-v-01d7a514]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.problemDetailFlexibleContainer #problem-content .sample-input[data-v-01d7a514],.problemDetailFlexibleContainer #problem-content .sample-output[data-v-01d7a514]{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:5%}.problemDetailFlexibleContainer #problem-content .sample pre[data-v-01d7a514]{border-radius:7px;-ms-flex-item-align:stretch;align-self:stretch;border-style:solid;border:1px solid var(--ps-content-pre-border-color);background:var(--ps-content-pre-background-color)}.problemDetailFlexibleContainer #problem-content code[data-v-01d7a514]{color:var(--ps-content-code-text-color)!important;background-color:var(--ps-content-code-background-color)}.headerDetailBtn[data-v-01d7a514]{background-color:var(--header-btn-color);cursor:pointer;font-weight:550;padding:3px 8px;margin-right:10px;border-radius:8px}.headerDetailBtn i[data-v-01d7a514]{margin-right:5px}.headerDetailBtn[data-v-01d7a514]:hover{color:var(--text-color);background-color:var(--custom-btn-hover-color)}.hintCard[data-v-01d7a514]{border:1px solid var(--ps-content-pre-border-color);background-color:var(--ps-content-pre-background-color)}.detailInfoBox[data-v-01d7a514]{margin-top:30px;height:30px;padding-left:20px;padding-right:30px;padding-top:15px;cursor:pointer;border-top:1px solid var(--border-color)}.detailInfoBox .detailInfoBoxHeader[data-v-01d7a514]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detailInfoBox .detailInfoBoxHeader[data-v-01d7a514],.detailInfoBox .dropdown-content[data-v-01d7a514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailInfoBox .dropdown-content[data-v-01d7a514]{height:30px}.slide-enter-active[data-v-01d7a514],.slide-leave-active[data-v-01d7a514]{-webkit-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden}.slide-enter[data-v-01d7a514],.slide-leave-to[data-v-01d7a514]{max-height:0}.slide-enter-to[data-v-01d7a514],.slide-leave[data-v-01d7a514]{max-height:100px}.sticky_ln_col{position:sticky;float:right;right:10px;bottom:20px}.CodeMirror{height:calc(100vh - 132px)!important;border-radius:7px;border:1px solid var(--border-color)}.cm-s-ayu-mirage .CodeMirror-matchingbracket{text-decoration:none!important;background:#283a61}.cm-s-ayu-mirage.CodeMirror{background:#1f2430;color:#cbccc6}.cm-s-ayu-mirage div.CodeMirror-selected{background:#34455a}.cm-s-ayu-mirage .CodeMirror-line::selection,.cm-s-ayu-mirage .CodeMirror-line>span::selection,.cm-s-ayu-mirage .CodeMirror-line>span>span::selection{background:#34455a}.cm-s-ayu-mirage .CodeMirror-line::-moz-selection,.cm-s-ayu-mirage .CodeMirror-line>span::-moz-selection,.cm-s-ayu-mirage .CodeMirror-line>span>span::-moz-selection{background:#191e2a}.cm-s-ayu-mirage .CodeMirror-gutters{background:#1f2430;border-right:0}.cm-s-ayu-mirage .CodeMirror-guttermarker{color:#fff}.cm-s-ayu-mirage .CodeMirror-guttermarker-subtle{color:#707a8c}.cm-s-ayu-mirage .CodeMirror-linenumber{color:#3d424d}.cm-s-ayu-mirage .CodeMirror-cursor{border-left:1px solid #fc6}.cm-s-ayu-mirage .cm-animate-fat-cursor,.cm-s-ayu-mirage.cm-fat-cursor .CodeMirror-cursor{background-color:rgba(162,168,161,.4588235294117647)!important}.cm-s-ayu-mirage span.cm-comment{color:#5c6773;font-style:italic}.cm-s-ayu-mirage span.cm-atom{color:#ae81ff}.cm-s-ayu-mirage span.cm-number{color:#fc6}.cm-s-ayu-mirage span.cm-comment.cm-attribute{color:#ffd580}.cm-s-ayu-mirage span.cm-comment.cm-def{color:#d4bfff}.cm-s-ayu-mirage span.cm-comment.cm-tag{color:#5ccfe6}.cm-s-ayu-mirage span.cm-comment.cm-type{color:#5998a6}.cm-s-ayu-mirage span.cm-property{color:#f29e74}.cm-s-ayu-mirage span.cm-attribute{color:#ffd580}.cm-s-ayu-mirage span.cm-keyword{color:#ffa759}.cm-s-ayu-mirage span.cm-builtin{color:#fc6}.cm-s-ayu-mirage span.cm-string{color:#bae67e}.cm-s-ayu-mirage span.cm-variable{color:#cbccc6}.cm-s-ayu-mirage span.cm-variable-2{color:#f28779}.cm-s-ayu-mirage span.cm-variable-3{color:#5ccfe6}.cm-s-ayu-mirage span.cm-type{color:#ffa759}.cm-s-ayu-mirage span.cm-def{color:#ffd580}.cm-s-ayu-mirage span.cm-bracket,.cm-s-ayu-mirage span.cm-tag{color:#5ccfe6}.cm-s-ayu-mirage span.cm-header{color:#bae67e}.cm-s-ayu-mirage span.cm-link{color:#5ccfe6}.cm-s-ayu-mirage span.cm-error{color:#f33}.cm-s-ayu-mirage .CodeMirror-activeline-background{background:#191e2a}.cm-s-ayu-mirage .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}/*!
 * GitHub Light v0.4.3
 * Modified by Chang Hyun Lyoo
 * Modification Date 2021-03-03
 * Copyright (c) 2012 - 2017 GitHub, Inc.
 * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
 */.cm-s-github-light.CodeMirror{background:#fff;color:#24292e}.cm-s-github-light .CodeMirror-gutters{background:#fff;border-right-width:0}.cm-s-github-light .CodeMirror-guttermarker{color:#fff}.cm-s-github-light .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-github-light .CodeMirror-linenumber{color:#959da5;padding:0 16px 0 4px}.cm-s-github-light .CodeMirror-cursor{border-left:1px solid #24292e}.cm-s-github-light .CodeMirror-line::-moz-selection,.cm-s-github-light .CodeMirror-line::selection,.cm-s-github-light .CodeMirror-line>span::-moz-selection,.cm-s-github-light .CodeMirror-line>span::selection,.cm-s-github-light .CodeMirror-line>span>span::-moz-selection,.cm-s-github-light .CodeMirror-line>span>span::selection,.cm-s-github-light div.CodeMirror-selected{background:#c8c8fa}.cm-s-github-light .CodeMirror-activeline-background{background:#fafbfc}.cm-s-github-light .CodeMirror-matchingbracket{color:#000!important;background:#e0e7ef}.cm-s-github-light .CodeMirror-lines{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;background:#fff;line-height:1.6}.cm-s-github-light .cm-comment{color:#6a737d}.cm-s-github-light .cm-constant{color:#005cc5}.cm-s-github-light .cm-entity{font-weight:400;font-style:normal;text-decoration:none;color:#ffd580}.cm-s-github-light span.cm-keyword{font-weight:400;font-style:normal;text-decoration:none;color:#d73a49}.cm-s-github-light .cm-storage{color:#d73a49}.cm-s-github-light .cm-string{font-weight:400;font-style:normal;text-decoration:none;color:#599a00}.cm-s-github-light .cm-support{font-weight:400;font-style:normal;text-decoration:none;color:#005cc5}.cm-operator+.cm-variable .cm-operator,.cm-s-github-light .cm-type{font-weight:400;font-style:normal;text-decoration:none;color:#d73a49}.cm-operator~.cm-type{font-weight:400;font-style:normal;text-decoration:none;color:#24292e}.cm-keyword+.cm-variable+.cm-type{color:#d73a49}.cm-keyword+.cm-type+.cm-variable,.cm-keyword+.cm-variable+.cm-type{font-weight:400;font-style:normal;text-decoration:none}.cm-keyword+.cm-variable+.cm-type+.cm-variable,.cm-variable~.cm-type{font-weight:400;font-style:normal;text-decoration:none;color:#d73a49}.cm-variable-2{color:#d73a49}.cm-s-github-light .cm-def{color:#8553df}.cm-s-github-light .cm-number{color:#005cc5}.cm-meta{color:#aea00d}.cm-atom{color:#d73a49}.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"\25BE"}.CodeMirror-foldgutter-folded:after{content:"\25B8"}main[data-v-d7d32c8a]{width:var(--global-width)}main .session-not-exist[data-v-d7d32c8a]{width:100%;height:120px;margin-bottom:20px;line-height:120px;text-align:center;font-size:18px;font-weight:700;background-color:#fff;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius)}main .session-title-wrapper[data-v-d7d32c8a]{margin:0 4px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .session-title[data-v-d7d32c8a]{font-weight:700}main .dropdown[data-v-d7d32c8a]{color:var(--container-font-color);font-size:14px}main .dropdown span[data-v-d7d32c8a]{width:100px;height:35px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;cursor:default}main .contest-table[data-v-d7d32c8a],main .dropdown span[data-v-d7d32c8a]{background-color:#fff;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius)}main .contest-table[data-v-d7d32c8a]{margin-bottom:20px;text-align:center}main .contest-table th[data-v-d7d32c8a]{padding:10px 0;font-size:16px;font-weight:600;color:var(--container-comment-color)}main .contest-table td[data-v-d7d32c8a]{cursor:default;width:80px;padding:10px;font-size:15px;border-top:1px solid var(--container-border-color)}main .contest-table td .state-tag[data-v-d7d32c8a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .contest-table td .rule-type-style[data-v-d7d32c8a]{width:60px;margin:auto;padding:4px;border:1px solid var(--rule-type-border-color);border-radius:var(--container-border-radius)}main .contest-table .td-title[data-v-d7d32c8a]{cursor:pointer;width:350px;padding-left:50px;text-align:left}main .contest-table .td-title .contest-title[data-v-d7d32c8a]{font-size:18px;font-weight:600}main .contest-table .td-title .contest-description[data-v-d7d32c8a]{font-size:14px;font-weight:400;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.search-input-wrapper[data-v-746b4b07]{width:200px;height:35px;font-size:14px;padding:5px 10px;background-color:#fff;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius)}.search-input-wrapper .search-input[data-v-746b4b07]{width:90%;height:100%;border:none;outline:none}.search-input-wrapper .search-input-icon[data-v-746b4b07]{background-color:transparent;border:none;font-size:15px}.search-button[data-v-746b4b07]{width:45px;height:35px;border-radius:var(--container-border-radius);font-size:13px;color:#fff;background-color:var(--point-color)}.dropdown[data-v-591bc3e9]{color:var(--container-font-color);font-size:14px}.dropdown span[data-v-591bc3e9]{width:100px;height:35px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;cursor:default;background-color:#fff;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius)}main[data-v-71df02bf]{width:1200px}main .title-wrapper[data-v-71df02bf]{margin:20px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .title[data-v-71df02bf]{font-weight:700}main .session-not-exist[data-v-71df02bf]{height:120px;line-height:120px;text-align:center;font-size:18px;font-weight:700}main .contest-table[data-v-71df02bf]{text-align:center}main .contest-table th[data-v-71df02bf]{padding:10px 0;font-size:16px;font-weight:600;color:var(--container-comment-color)}main .contest-table td[data-v-71df02bf]{cursor:default;width:60px;padding:10px;font-size:15px;color:#000;border-top:1px solid var(--container-border-color)}main .contest-table td .state-tag[data-v-71df02bf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .contest-table td .rule-type-style[data-v-71df02bf]{width:50px;margin:auto;padding:4px;border:1px solid var(--rule-type-border-color);border-radius:var(--container-border-radius)}main .contest-table .td-title[data-v-71df02bf]{cursor:pointer;width:350px;padding-left:50px;text-align:left}.dropdown[data-v-afbea2ce]{color:var(--container-font-color);font-size:14px}.dropdown span[data-v-afbea2ce]{width:100px;height:35px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;cursor:default;background-color:#fff;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius)}.dropdown[data-v-bc8ef13e]{color:var(--container-font-color);font-size:14px}.dropdown span[data-v-bc8ef13e]{width:100px;height:35px;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;cursor:default;background-color:#fff;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius)}main[data-v-e29a7ca6]{width:var(--global-width);display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}main #contest-content[data-v-e29a7ca6]{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.side-nav[data-v-1ef0b0a3]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:20px;background-color:var(--box-background-color);border:1px solid #e9ece9;border-radius:7px;padding:10px}.side-nav .nav-content[data-v-1ef0b0a3]{padding:4px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.side-nav .nav-content a[data-v-1ef0b0a3]{display:block;text-decoration:none;padding:10px;font-size:16px;cursor:pointer;font-weight:700;color:#495060;border-radius:5px}.side-nav .nav-content a[data-v-1ef0b0a3]:hover{background-color:#e6f2ff}.side-nav .nav-content .router-link-active[data-v-1ef0b0a3]{background-color:rgba(34,33,72,.82);color:#e6f2ff}.side-nav .nav-content .router-link-active[data-v-1ef0b0a3]:hover{background-color:rgba(34,33,72,.82)}.problemBox[data-v-6b2691f8]{border:1px solid #e9ece9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;background:var(--box-background-color);padding:15px 20px;border-radius:7px}.problemTitle[data-v-6b2691f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.problemTitle p[data-v-6b2691f8]{text-decoration:none;font-size:24px;font-weight:700}.problemTable[data-v-6b2691f8]{text-align:center}.problemTable th[data-v-6b2691f8]{color:#7e7e7e;font-size:1.3em;padding:10px}.problemTable td[data-v-6b2691f8]{border-top:1px solid rgba(0,0,0,.1);padding:10px}.problemTable tr[data-v-6b2691f8]{font-size:1.05em;cursor:pointer}.problemTable tr td[data-v-6b2691f8]:first-child{font-size:1.2em}.problemTable .TableTitle[data-v-6b2691f8]{font-size:1.3em;width:auto;text-align:left;font-weight:700}.tooltip[data-v-6ba9091c]{position:relative}.tooltip:hover .tooltip-popper[data-v-6ba9091c]{display:block}.tooltip .tooltip-popper[data-v-6ba9091c]{display:none;position:absolute;font-size:12px;line-height:1.5;font-weight:700;visibility:visible;z-index:1060}.tooltip .tooltip-popper .tooltip-arrow[data-v-6ba9091c]{position:absolute;border-color:transparent;border-style:solid}.tooltip .tooltip-popper .tooltip-content[data-v-6ba9091c]{padding:8px 12px;color:#fff;text-align:left;text-decoration:none;background-color:rgba(70,76,91,.9);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:4px;white-space:nowrap}.tooltip-left .tooltip-popper[data-v-6ba9091c]{top:50%;left:-10px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.tooltip-left .tooltip-popper .tooltip-arrow[data-v-6ba9091c]{top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:5px 0 5px 5px;border-left-color:rgba(70,76,91,.9)}.tooltip-right .tooltip-popper[data-v-6ba9091c]{top:50%;left:calc(100% + 10px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-right .tooltip-popper .tooltip-arrow[data-v-6ba9091c]{top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);border-width:5px 5px 5px 0;border-right-color:rgba(70,76,91,.9)}.tooltip-top .tooltip-popper[data-v-6ba9091c]{top:-45px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.tooltip-top .tooltip-popper .tooltip-arrow[data-v-6ba9091c]{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-width:5px 5px 0;border-top-color:rgba(70,76,91,.9)}.tooltip-bottom .tooltip-popper[data-v-6ba9091c]{top:calc(100% + 6px);left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.tooltip-bottom .tooltip-popper .tooltip-arrow[data-v-6ba9091c]{left:50%;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);border-width:0 5px 5px;border-bottom-color:rgba(70,76,91,.9)}.ACMRankBox[data-v-6468b681]{border:1px solid #e9ece9;background:var(--box-background-color);padding:15px 20px 40px;border-radius:7px}.ACMRankTitle[data-v-6468b681]{position:absolute}.ACMRankTitle p[data-v-6468b681]{text-decoration:none;font-size:24px;font-weight:700}.ACMRankContent[data-v-6468b681]{text-align:center;display:block;padding-top:50px;max-width:928px;overflow-y:visible;overflow-x:scroll;white-space:nowrap}.ACMRankContent th[data-v-6468b681]{color:#7e7e7e;font-size:1.3em;padding:0 7.5px 10px}.ACMRankContent td[data-v-6468b681]{border-top:1px solid rgba(0,0,0,.1);padding:10px 0}.ACMRankContent tr[data-v-6468b681]{font-size:1.05em}.OIRankBox[data-v-813a8bca]{border:1px solid #e9ece9;background:var(--box-background-color);padding:15px 20px 40px;border-radius:7px}.OIRankTitle[data-v-813a8bca]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.OIRankTitle p[data-v-813a8bca]{text-decoration:none;font-size:24px;font-weight:700}.OIRankContent[data-v-813a8bca]{text-align:center;display:block;padding-top:50px;max-width:928px;overflow-y:visible;overflow-x:scroll;white-space:nowrap}.OIRankContent th[data-v-813a8bca]{color:#7e7e7e;font-size:1.3em;padding:0 7.5px 10px}.OIRankContent td[data-v-813a8bca]{border-top:1px solid rgba(0,0,0,.1);padding:10px 0}.OIRankContent tr[data-v-813a8bca]{font-size:1.05em}.announcementBox[data-v-336690dc]{border:1px solid #e9ece9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;background:var(--box-background-color);padding:15px 20px;border-radius:7px}.announcementTitle[data-v-336690dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.announcementTitle p[data-v-336690dc]{text-decoration:none;font-size:24px;font-weight:700}.announcementTable[data-v-336690dc]{text-align:center}.announcementTable th[data-v-336690dc]{width:80px;color:#7e7e7e;font-size:1.3em;padding-bottom:10px}.announcementTable td[data-v-336690dc]{border-top:1px solid rgba(0,0,0,.1);padding:10px 0;cursor:pointer}.announcementTable tr[data-v-336690dc]{font-size:1.05em}.announcementTable tr[data-v-336690dc]:hover{color:#2d8cf0}.announcementTable .TableTitle[data-v-336690dc]{font-size:1.3em;width:auto;text-align:left}.contestBox[data-v-5819381c]{border:1px solid #e9ece9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background:var(--box-background-color);padding:15px 20px;border-radius:7px}.contestTitle[data-v-5819381c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contestTitle p[data-v-5819381c]{text-decoration:none;font-size:24px;font-weight:700}.contestTitle #countdown[data-v-5819381c]{font-size:16px}.contestContent[data-v-5819381c]{padding:0 10px}.contestContent .contestPassword[data-v-5819381c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.contestContent .contestPassword .contestPasswordInput[data-v-5819381c]{width:200px}.contestFooter[data-v-5819381c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:10px}.contestFooter .contestTag[data-v-5819381c]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f7f7f7;border:1px solid #dddee1;border-radius:32px;margin-left:4px;padding:2px 7px}.container[data-v-2e02e644]{width:90%;min-width:800px;margin:auto}.flex-container .menu[data-v-2e02e644]{-webkit-box-flex:1;-ms-flex:1 0 150px;flex:1 0 150px;max-width:250px}.flex-container .menu .avatar-editor[data-v-2e02e644]{padding:10% 22%;margin-bottom:10px}.flex-container .menu .avatar-editor .avatar-container[data-v-2e02e644]{position:relative}.flex-container .menu .avatar-editor .avatar-container:hover .avatar-mask[data-v-2e02e644]{opacity:.5}.flex-container .menu .avatar-editor .avatar-container .avatar[data-v-2e02e644]{width:100%;height:auto;max-width:100%;display:block;border-radius:50%;-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0}.flex-container .menu .avatar-editor .avatar-container .avatar-mask[data-v-2e02e644]{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:1;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:0}.flex-container .menu .avatar-editor .avatar-container .avatar-mask .mask-content[data-v-2e02e644]{position:absolute;top:50%;left:50%;z-index:3;color:#fff;font-size:16px;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flex-container .menu .avatar-editor .avatar-container .avatar-mask .mask-content .text[data-v-2e02e644]{white-space:nowrap}.flex-container .panel[data-v-2e02e644]{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex-container .panel[data-v-2e02e644]:before{content:"";display:block;width:1px;height:100%;background:#dddee1;position:absolute;top:0;bottom:0;z-index:1}.ivu-menu-vertical.ivu-menu-light[data-v-2e02e644]:after{width:0}.setting-main{position:relative;margin:10px 40px;padding-bottom:20px}.setting-main .setting-content{margin-left:20px}.setting-main .mini-container{width:100%}h2[data-v-3696ba7a]{font-size:20px;margin-bottom:20px}.setting-main[data-v-3696ba7a]{margin-top:50px;background-color:var(--bg-color)}label[data-v-3696ba7a]{font-size:13px;font-weight:700;margin-bottom:5px;margin-left:1px;text-align:left}.inline[data-v-3696ba7a]{display:inline-block}.copper-img[data-v-3696ba7a]{width:400px;height:300px}.flex-container[data-v-3696ba7a]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.flex-container .cropper-main[data-v-3696ba7a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:400px;height:300px}.flex-container .cropper-btn[data-v-3696ba7a]{-webkit-box-flex:0;-ms-flex:none;flex:none;vertical-align:top}.flex-container .cropper-preview[data-v-3696ba7a]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:20px;-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0;width:400px;height:300px}.upload-modal .notice[data-v-3696ba7a]{font-size:16px;display:inline-block;vertical-align:top;padding:10px 15px 10px 10px}.upload-modal img[data-v-3696ba7a]{-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0;border-radius:50%}.form[data-v-3696ba7a]{margin-top:20px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.form .form-top[data-v-3696ba7a],.form[data-v-3696ba7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;width:100%}.form .form-top[data-v-3696ba7a]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:5%}.form .form-top .form-column[data-v-3696ba7a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form .form-top .form-column .ivu-form-item[data-v-3696ba7a]{display:block;width:100%}.form button[data-v-3696ba7a]{-ms-flex-item-align:end;align-self:flex-end}.notice[data-v-05a7df2d]{font-size:16px;margin-bottom:20px;display:inline-block}.oj-relative[data-v-05a7df2d]{width:150px}.oj-relative #qr-img[data-v-05a7df2d]{width:300px;margin:-10px 0 -30px -20px}.flex-container[data-v-05a7df2d]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-container .flex-child[data-v-05a7df2d]{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;max-width:350px;margin-right:30px;margin-bottom:30px}.flex-container .flex-child .item[data-v-05a7df2d]{margin-bottom:0}label[data-v-6b523e1c]{display:block;width:100%;font-size:13px;font-weight:700;margin-bottom:5px;margin-left:1px;text-align:left}.flex-container[data-v-6b523e1c]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 40px}.flex-container h3[data-v-6b523e1c]{margin-bottom:20px;text-align:left;width:100%}.flex-container div[data-v-6b523e1c]{width:100%}.flex-container div[data-v-6b523e1c],.flex-container div form[data-v-6b523e1c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-container div form[data-v-6b523e1c]{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.flex-container div form div[data-v-6b523e1c]{width:100%}.flex-container div form button[data-v-6b523e1c]{display:block;-ms-flex-item-align:end;align-self:end}.contest-title[data-v-39503b5b]{font-style:italic;font-size:21px}.contest-content[data-v-39503b5b]{padding:0 70px 40px}.contest-content-description[data-v-39503b5b]{margin-top:25px}.announcements[data-v-145f9cfa]{width:var(--global-width)}.announcements .title[data-v-145f9cfa]{margin-bottom:20px}.announcements .announcement-container[data-v-145f9cfa]{background-color:var(--box-background-color);border-radius:var(--container-border-radius);border:1px solid var(--border-color)}.announcements .announcement-container .announcement-table[data-v-145f9cfa]{width:100%;border-collapse:collapse}.announcements .announcement-container .announcement-table th[data-v-145f9cfa]{background-color:var(--pale-point-color);color:var(--table-header-color);font-size:16px;font-weight:600;text-align:center;padding:10px;border-bottom:1px solid var(--border-color)}.announcements .announcement-container .announcement-table td[data-v-145f9cfa]{font-size:14px;padding:10px 0;border-bottom:1px solid var(--border-color)}.announcements .announcement-container .announcement-table .id[data-v-145f9cfa]{width:10%}.announcements .announcement-container .announcement-table .title[data-v-145f9cfa]{text-align:left;width:60%}.announcements .announcement-container .announcement-table .author[data-v-145f9cfa],.announcements .announcement-container .announcement-table .date[data-v-145f9cfa]{width:15%}.no-announcement[data-v-145f9cfa]{text-align:center;font-size:18px;padding:20px}.announcement-item[data-v-2811276e]{cursor:pointer}.announcement-item td[data-v-2811276e]{padding:10px;border-bottom:1px solid #f0f0f0;font-size:16px}.announcement-item .id[data-v-2811276e]{width:10%;text-align:center}.announcement-item .title[data-v-2811276e]{width:60%;text-align:left;font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-item .creator[data-v-2811276e],.announcement-item .date[data-v-2811276e]{width:15%;text-align:center}.announcement-item[data-v-2811276e]:hover{background-color:var(--site-background-color)}section[data-v-58abb4c6]{border:1px solid #dedede;border-radius:7px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);padding:20px 30px;gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--box-background-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section hr[data-v-58abb4c6]{border:.5px solid #dedede;margin:20px 10px}section h2[data-v-58abb4c6]{text-align:left;font-size:22px;margin-left:10px;margin-bottom:15px}.category-summary[data-v-3f4c811d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;gap:20px}.category-summary .part-row[data-v-3f4c811d]{cursor:pointer;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);font-size:14px;border-top:1px solid #dedede}.category-summary .part-row[data-v-3f4c811d]:hover{background-color:#f5f5f5}.category-summary .graph-column[data-v-3f4c811d]{width:30%}.category-summary .table-wrapper[data-v-3f4c811d]{width:75%;height:100%}.category-summary .table-wrapper table[data-v-3f4c811d]{border-collapse:collapse}.category-summary .table-wrapper table thead tr[data-v-3f4c811d]{border-top:none}.category-summary .table-wrapper table tr[data-v-3f4c811d]{border-top:1px solid #dedede}.category-summary .table-wrapper table tr th[data-v-3f4c811d]{text-align:center;font-size:16px}.category-summary .table-wrapper table tr th[data-v-3f4c811d]:first-child{width:50%;text-align:left}.category-summary .table-wrapper table tr th[data-v-3f4c811d]:nth-child(2){width:20%}.category-summary .table-wrapper table tr th:nth-child(3) .score[data-v-3f4c811d]{font-weight:700}.category-summary .table-wrapper table tr th:nth-child(3) .ratio[data-v-3f4c811d]{font-size:13px}.category-summary .table-wrapper table tr .ratio[data-v-3f4c811d]{font-size:12px}.part-row .part-name-wrapper[data-v-3f4c811d]{font-size:14px;padding:7px 0;font-weight:700;text-align:left;color:var(--ps-content-text-color);position:relative;overflow:hidden}.part-row .part-name-wrapper .part-name[data-v-3f4c811d]{z-index:10;position:relative}.part-row .part-name-wrapper img[data-v-3f4c811d]{position:absolute;left:0;top:-10px;width:200px;z-index:0;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.part-row:hover .part-name-wrapper img[data-v-3f4c811d]{-webkit-transform:translateY(-40%);transform:translateY(-40%)}.part-row[data-v-64302d04]{cursor:pointer;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);font-size:14px;border-top:1px solid #dedede}.part-row[data-v-64302d04]:hover{background-color:#f5f5f5}.difficulty-summary[data-v-64302d04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;gap:20px}.difficulty-summary .graph-wrapper[data-v-64302d04]{width:30%}.difficulty-summary .table-wrapper[data-v-64302d04]{width:75%}.difficulty-summary .table-wrapper table[data-v-64302d04]{border-collapse:collapse}.difficulty-summary .table-wrapper table thead tr[data-v-64302d04]{border-top:none}.difficulty-summary .table-wrapper table tr[data-v-64302d04]{border-top:1px solid #dedede}.difficulty-summary .table-wrapper table tr th[data-v-64302d04]{text-align:center;font-size:16px}.difficulty-summary .table-wrapper table tr th[data-v-64302d04]:first-child{width:50%;text-align:left}.difficulty-summary .table-wrapper table tr th[data-v-64302d04]:nth-child(2){width:20%}.difficulty-summary .table-wrapper table tr th:nth-child(3) .score[data-v-64302d04]{font-weight:700}.difficulty-summary .table-wrapper table tr th:nth-child(3) .ratio[data-v-64302d04]{font-size:13px}.difficulty-summary .table-wrapper table tr td[data-v-64302d04]{font-size:14px;border-top:1px solid #dedede;padding:7px 0}.difficulty-summary .table-wrapper table tr .part-name-wrapper[data-v-64302d04]{font-weight:600;text-align:left}.difficulty-summary .table-wrapper table tr .difficulty-score[data-v-64302d04]{font-size:14px}.difficulty-summary .table-wrapper table tr .difficulty-score .ratio[data-v-64302d04]{font-size:12px}.challenge-summary[data-v-0c108249]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.challenge-summary .badge-wrapper[data-v-0c108249]{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex}.tooltip[data-v-781921de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.tooltip h3[data-v-781921de]{text-align:center}.tooltip p[data-v-781921de]{text-align:center;width:100%}.tooltip div[data-v-781921de]{text-align:center}img[data-v-781921de]{width:100%;height:auto}.grey[data-v-781921de]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.image[data-v-781921de]:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}@-webkit-keyframes loading-data-v-53707b2a{0%{background-position:0 0}to{background-position:100% 0}}@keyframes loading-data-v-53707b2a{0%{background-position:0 0}to{background-position:100% 0}}.dashboard-skeleton[data-v-53707b2a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;padding:0 30px 0 10px}.dashboard-skeleton .dashboard-skeleton__graph[data-v-53707b2a]{height:250px;width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:400% 100%;-webkit-animation:loading-data-v-53707b2a 1.5s infinite;animation:loading-data-v-53707b2a 1.5s infinite;border-radius:100%}.dashboard-skeleton .dashboard-skeleton__content[data-v-53707b2a]{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.dashboard-skeleton .dashboard-skeleton__content .dashboard-skeleton__content__row[data-v-53707b2a]{width:100%;height:25px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:400% 100%;-webkit-animation:loading-data-v-53707b2a 1.5s infinite;animation:loading-data-v-53707b2a 1.5s infinite;border-radius:20px}ul[data-v-e17b6f68]{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}ul li[data-v-e17b6f68]{width:70px;height:auto;padding:5px}ul li .medal-skeleton[data-v-e17b6f68]{width:100%;height:auto;opacity:.2;-webkit-filter:invert(95%) sepia(0) saturate(272%) hue-rotate(247deg) brightness(83%) contrast(81%);filter:invert(95%) sepia(0) saturate(272%) hue-rotate(247deg) brightness(83%) contrast(81%)}.error-sign[data-v-0bc2ee67]{padding:2rem 2rem 4rem;text-align:center}h1[data-v-0bc2ee67]{font-size:4rem;font-weight:700}.error-message[data-v-0bc2ee67]{font-size:1.5rem;color:#666}.error-solution[data-v-0bc2ee67]{font-size:1.2rem;color:#999}a[data-v-7ae81826]{padding:4px;font-size:1rem;border:1px solid #cfe2ff;border-radius:5px;min-width:60px;display:block}a[data-v-7ae81826]:hover{background-color:#e6f2ff}@-webkit-keyframes loading-data-v-6a1f01f4{0%{background-position:0 0}to{background-position:100% 0}}@keyframes loading-data-v-6a1f01f4{0%{background-position:0 0}to{background-position:100% 0}}li[data-v-6a1f01f4]{list-style:none}.problem-skeleton[data-v-6a1f01f4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;padding:10px 20px;-ms-flex-line-pack:center;align-content:center}.problem-skeleton .problem-tab__content[data-v-6a1f01f4]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.problem-skeleton .problem-tab__content .problem-tab__content__item[data-v-6a1f01f4]{padding:4px;font-size:1rem;background-color:#cfe2ff;border-radius:5px;min-width:59px;height:35px;display:block}.fade-enter-active[data-v-6a1f01f4],.fade-leave-active[data-v-6a1f01f4]{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.fade-enter[data-v-6a1f01f4],.fade-leave-to[data-v-6a1f01f4]{-webkit-transform:translateX(100%);transform:translateX(100%)}section[data-v-aab53fc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--box-background-color);border:1px solid #dedede;border-radius:7px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);padding:20px}section .problem-tab__header[data-v-aab53fc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section h1[data-v-aab53fc6]{text-align:left}section .query-dropdowns[data-v-aab53fc6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section .query-dropdowns li[data-v-aab53fc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}section .query-dropdowns li span[data-v-aab53fc6]{white-space:nowrap;font-size:1rem;font-weight:500}section[data-v-aab53fc6] .ivu-input{border:1px solid #ccc!important;width:200px}section[data-v-aab53fc6] .ivu-input::-webkit-input-placeholder{color:#aaa}section[data-v-aab53fc6] .ivu-input::-moz-placeholder{color:#aaa}section[data-v-aab53fc6] .ivu-input::-ms-input-placeholder{color:#aaa}section[data-v-aab53fc6] .ivu-input::placeholder{color:#aaa}section hr[data-v-aab53fc6]{border:.5px solid #dedede;margin:20px 0}section .problem-list[data-v-aab53fc6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}section[data-v-30e552fe]{border:1px solid #dedede;border-radius:7px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);padding:20px}section h1[data-v-30e552fe]{text-align:left;margin-bottom:10px}section[data-v-1ff644be]{border:1px solid #dedede;border-radius:7px;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);padding:20px}section h1[data-v-1ff644be]{margin-bottom:30px;text-align:left}section ul[data-v-1ff644be]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;margin-bottom:55px}section li[data-v-1ff644be]{margin-bottom:5px}.slide-enter-active[data-v-5c9be6d7],.slide-leave-active[data-v-5c9be6d7]{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-enter-from[data-v-5c9be6d7],.slide-leave-to[data-v-5c9be6d7]{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.slide-enter-to[data-v-5c9be6d7],.slide-leave-from[data-v-5c9be6d7]{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.goal-card[data-v-5c9be6d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.goal-card .goal-card__image[data-v-5c9be6d7]{width:75px}.goal-card .goal-card__extend[data-v-5c9be6d7]{position:absolute;height:0;width:0;left:50%;top:-15%;overflow:hidden;z-index:10;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);background:#fff}.goal-card .goal-card__extend .goal-card__info[data-v-5c9be6d7]{width:150px;height:auto;padding:10px;margin-top:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.goal-card .goal-card__extend .goal-card__info h3[data-v-5c9be6d7]{font-size:14px;font-weight:700}.goal-card .goal-card__extend .goal-card__info p[data-v-5c9be6d7]{font-size:12px;font-weight:500}.goal-card:hover .goal-card__image[data-v-5c9be6d7]{z-index:15}.goal-card:hover .goal-card__extend[data-v-5c9be6d7]{width:200%;height:auto;left:-50%;border-color:#dedede;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .2s ease;transition:all .2s ease}.goal-card:hover .goal-card__extend .goal-card__info[data-v-5c9be6d7]{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s ease;transition:all .2s ease}.goal-card:hover .goal-card__extend .goal-card__info .progress-wrapper[data-v-5c9be6d7]{width:100%;height:8px}.contents[data-v-bbc7d02a]{width:100%}.soaring-rank[data-v-bbc7d02a]{background-color:var(--box-background-color);width:100%}.skeleton[data-v-2b09d137]{width:100%;height:100%;background-color:#f2f2f2;border-radius:4px;-webkit-animation:loading-data-v-2b09d137 1s infinite;animation:loading-data-v-2b09d137 1s infinite}@-webkit-keyframes loading-data-v-2b09d137{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes loading-data-v-2b09d137{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}table[data-v-2d61e48e]{width:100%;border-collapse:collapse;margin:20px 0;background-color:var(--box-background-color)}.skeleton-row[data-v-2d61e48e]{height:50px;margin:0}.skeleton-row .skeleton-wrapper[data-v-2d61e48e]{padding:20px 0;height:87px}.skeleton-row .skeleton-wrapper .skeleton[data-v-2d61e48e]{width:100%;height:100%;-webkit-animation:loading-data-v-2d61e48e 1s infinite;animation:loading-data-v-2d61e48e 1s infinite}.skeleton-row .skeleton-wrapper[data-v-2d61e48e]:first-child{padding-left:20px}.skeleton-row .skeleton-wrapper:first-child .skeleton[data-v-2d61e48e]{border-radius:20px 0 0 20px}.skeleton-row .skeleton-wrapper[data-v-2d61e48e]:last-child{padding-right:20px}.skeleton-row .skeleton-wrapper:last-child .skeleton[data-v-2d61e48e]{border-radius:0 20px 20px 0}@-webkit-keyframes loading-data-v-2d61e48e{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}@keyframes loading-data-v-2d61e48e{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}th[data-v-2d61e48e]{padding:10px 0;border-bottom:1px solid #f0f0f0;font-size:15px;color:#666}th[data-v-2d61e48e]:first-child{border-left:none}th.col-rank[data-v-2d61e48e]{width:7%}th.col-user[data-v-2d61e48e]{width:15%}th.col-mood[data-v-2d61e48e]{width:30%}th.col-major[data-v-2d61e48e]{width:12%}th.col-grade[data-v-2d61e48e]{width:10%}th.col-score[data-v-2d61e48e]{width:7%}th.col-solved[data-v-2d61e48e]{width:10%}tr[data-v-3c554fbc]{border-bottom:1px solid #f0f0f0;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:default;font-size:13px}tr[data-v-3c554fbc]:hover{background-color:#f5f5f5}tr td[data-v-3c554fbc]{padding:10px 0;text-align:center;height:100%}tr td p[data-v-3c554fbc]{padding:0 10px}tr td .mood[data-v-3c554fbc]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}tr td .tier-mark[data-v-3c554fbc]{width:40px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}tr td .tier-mark-wrapper[data-v-3c554fbc],tr td .tier-mark[data-v-3c554fbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}tr td .tier-mark-wrapper[data-v-3c554fbc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}tr td .tier[data-v-3c554fbc]{font-size:13px;font-weight:700}tr td .user-score[data-v-3c554fbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:700;color:#666}tr td .user-score .user-score__score[data-v-3c554fbc]{font-size:15px;color:#333}tr td .user-score .user-score__growth[data-v-3c554fbc]{font-size:12px;color:#0aa}.avatar[data-v-3c554fbc]{width:45px;height:45px;border-radius:50%;margin-right:10px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#f5f5f5),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#f5f5f5 50%,#f0f0f0 75%)}.justify-center[data-v-3c554fbc]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-center[data-v-3c554fbc],a[data-v-3c554fbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a[data-v-3c554fbc]{width:100%;text-decoration:none;font-size:13px}.content-wrapper[data-v-6609b03a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.major-rank[data-v-6609b03a]{width:100%;background-color:var(--box-background-color)}.table[data-v-6609b03a]{width:100%;border-collapse:collapse;margin:20px 0}.table .table-header[data-v-6609b03a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:5px 0;border-bottom:1px solid #f0f0f0;font-size:16px;font-weight:500;color:#666}.table .table-header>.rank[data-v-6609b03a]{width:15%;text-align:center}.table .table-header>.major[data-v-6609b03a]{width:60%;text-align:left;padding:0 10px}.table .table-header>.score[data-v-6609b03a]{width:5%;text-align:right}.table .table-header>.people[data-v-6609b03a]{width:15%;text-align:center}.table .table-body[data-v-6609b03a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:10px 0}.skeleton-row[data-v-6609b03a]{height:35px;margin:20px}.skeleton-row .skeleton[data-v-6609b03a]{border-radius:10px;width:100%;height:100%;-webkit-animation:loading-data-v-6609b03a 1s infinite;animation:loading-data-v-6609b03a 1s infinite}@-webkit-keyframes loading-data-v-6609b03a{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}@keyframes loading-data-v-6609b03a{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}.vertical-center[data-v-e0f6fe5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.horizontal-center[data-v-e0f6fe5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.major-info[data-v-e0f6fe5a]{--major-info-height:40px;border-radius:calc(var(--major-info-height)/2);border:1px solid #dedede;padding:5px 0;font-size:15px;font-weight:500;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;opacity:.8;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.major-info>.rank[data-v-e0f6fe5a]{width:15%;text-align:center}.major-info>.major[data-v-e0f6fe5a]{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;font-weight:600}.major-info>.major .users[data-v-e0f6fe5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.major-info>.score[data-v-e0f6fe5a]{width:5%;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.major-info>.people[data-v-e0f6fe5a]{width:15%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.major-info[data-v-e0f6fe5a]:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}.extend-badge[data-v-779b719e]{--user-avatar-size:var(--major-info-height);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;max-width:var(--user-avatar-size);height:var(--user-avatar-size);border-radius:calc(var(--user-avatar-size)/2);gap:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.5);box-shadow:0 3px 3px rgba(0,0,0,.5);padding-right:10px;cursor:pointer;background-color:var(--box-background-color)}.extend-badge[data-v-779b719e]:hover{max-width:400px}.detail[data-v-779b719e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:70px}.detail .user-name[data-v-779b719e]{font-weight:600;text-overflow:clip;height:100%}.detail .user-score[data-v-779b719e]{font-size:13px;text-overflow:clip;height:100%}.contents[data-v-779b719e],.user-avatar[data-v-779b719e]{display:-webkit-box;display:-ms-flexbox;display:flex}.user-avatar[data-v-779b719e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--user-avatar-size);height:var(--user-avatar-size);border-radius:calc(var(--user-avatar-size)/2);background-color:#f5f5f5}.tier[data-v-779b719e]{width:40px;height:40px}.shift-0[data-v-779b719e]{-webkit-transform:translateX(0);transform:translateX(0)}.shift-1[data-v-779b719e]{-webkit-transform:translateX(5px);transform:translateX(5px)}.shift-2[data-v-779b719e]{-webkit-transform:translateX(10px);transform:translateX(10px)}.shift-3[data-v-779b719e]{-webkit-transform:translateX(15px);transform:translateX(15px)}.shift-4[data-v-779b719e]{-webkit-transform:translateX(20px);transform:translateX(20px)}.contents-wrapper[data-v-14f8792e]{width:100%}.contents[data-v-14f8792e]{width:100%;background-color:var(--box-background-color)}.contents .top-users[data-v-14f8792e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;gap:30px}.contents .top-users .sub-top[data-v-14f8792e]{margin-top:60px}.contents .top-users .top-user[data-v-14f8792e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-ranker-banner[data-v-1f021af4]{cursor:pointer}.top-ranker-banner .user-info[data-v-1f021af4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-ranker-banner .user-info .avatar-wrapper[data-v-1f021af4]{position:relative}.top-ranker-banner .user-info .avatar-wrapper .avatar[data-v-1f021af4]{width:100px;height:100px;border-radius:50%;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#f5f5f5),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#f5f5f5 50%,#f0f0f0 75%)}.top-ranker-banner .user-info .avatar-wrapper .trophy[data-v-1f021af4]{width:40%;height:auto;position:absolute;bottom:0;right:0}.top-ranker-banner .user-info .user-name[data-v-1f021af4]{font-size:20px;font-weight:700}.top-ranker-banner .user-info a[data-v-1f021af4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-score[data-v-1f021af4]{font-size:14px;text-align:center;font-weight:500}.tier-mark[data-v-1f021af4]{width:40px;height:auto;margin-top:10px;position:absolute;bottom:0;left:0}.skeleton[data-v-1f021af4]{width:100px;height:174px;border-radius:10px;margin:10px 0;-webkit-animation:loading-data-v-1f021af4 1s infinite;animation:loading-data-v-1f021af4 1s infinite}.avatar-skeleton[data-v-1f021af4]{width:100px;height:100px;border-radius:50%;margin:10px 0}.bar-skeleton[data-v-1f021af4]{width:100%;height:20px;border-radius:5px;margin:5px 0}@-webkit-keyframes loading-data-v-1f021af4{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}@keyframes loading-data-v-1f021af4{0%{background-color:#e3e3e3}50%{background-color:#f5f5f5}to{background-color:#e3e3e3}}.form-error[data-v-9fad5af6]{color:red;font-size:12px}.setting[data-v-9fad5af6]{--right-column-width:33%;--column-gap:20px;max-width:var(--global-width);width:100%}.setting .setting-container[data-v-9fad5af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:var(--box-background-color);border-radius:7px;border:1px solid var(--border-color);padding:15px 30px 45px}.setting h1[data-v-9fad5af6]{margin-bottom:20px}.setting .contents[data-v-9fad5af6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--column-gap)}.setting .contents .left-column[data-v-9fad5af6]{width:calc(100% - var(--right-column-width) - var(--column-gap));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.setting .contents .left-column .nickname[data-v-9fad5af6]{width:66%}.setting .contents .left-column .language-dept-major[data-v-9fad5af6]{width:66%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.setting .contents .left-column .language-dept-major .language[data-v-9fad5af6]{width:30%}.setting .contents .left-column .language-dept-major .major[data-v-9fad5af6]{width:70%}.setting .contents .left-column .language-dept-major .major__contents[data-v-9fad5af6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.setting .contents .left-column .language-dept-major .major .college[data-v-9fad5af6],.setting .contents .left-column .language-dept-major .major .major[data-v-9fad5af6],.setting .contents .left-column .language-dept-major .major__contents .college[data-v-9fad5af6],.setting .contents .left-column .language-dept-major .major__contents .major[data-v-9fad5af6]{width:50%}.setting .contents .left-column .github[data-v-9fad5af6]{width:66%}.setting .contents .left-column .github__contents[data-v-9fad5af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;gap:5px}.setting .contents .left-column .mood textarea[data-v-9fad5af6]{width:100%;height:100px;vertical-align:top;padding:5px;border:1px solid var(--border-color);border-radius:5px;font-size:14px;resize:none}.setting .contents .left-column .mood__bottom[data-v-9fad5af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.setting .contents .right-column[data-v-9fad5af6]{width:var(--right-column-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.setting .contents .right-column .avatar[data-v-9fad5af6]{width:100%}.setting .contents .right-column .avatar__title[data-v-9fad5af6]{font-size:20px;font-weight:700;margin-bottom:10px}.setting .contents .right-column .avatar__contents[data-v-9fad5af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.setting .contents .right-column .avatar__contents .avatar-preview[data-v-9fad5af6]{position:relative;width:250px;height:250px;border-radius:50%;overflow:hidden;border:1px solid var(--border-color);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.setting .contents .right-column .avatar__contents .avatar-preview img[data-v-9fad5af6]{width:100%}.setting .contents .right-column .avatar__contents .avatar-preview .avatar-overlay[data-v-9fad5af6]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);cursor:pointer}.setting .contents .right-column .avatar__contents .avatar-preview .avatar-overlay[data-v-9fad5af6]:hover{opacity:1}.row-flex-box[data-v-9fad5af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.label[data-v-9fad5af6]{font-size:18px;font-weight:700;margin-bottom:5px}input[data-v-9fad5af6]{width:100%;padding:5px;border:1px solid var(--border-color);border-radius:5px;font-size:14px}.button[data-v-9fad5af6]{background-color:var(--point-color);text-align:center;width:100px;color:#fff;border:none;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:14px;font-weight:700}.button.check-button[data-v-9fad5af6]{width:100px}.button.loading[data-v-9fad5af6]{cursor:not-allowed;opacity:.3}.exceed[data-v-9fad5af6]{color:red;font-weight:600}hr[data-v-9fad5af6]{border:none;border-top:1px solid var(--border-color);margin:30px 0}.change-password[data-v-0678219c]{width:50%}.change-password[data-v-0678219c],.change-password form[data-v-0678219c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.change-password form .input-header[data-v-0678219c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.change-password form .form-error[data-v-0678219c]{color:red;font-size:12px;height:14px}.change-password form input[data-v-0678219c]{width:100%;padding:5px;border:1px solid var(--border-color);border-radius:5px;font-size:14px;margin-top:5px}.submit-button[data-v-0678219c]{background-color:var(--point-color);width:140px;cursor:pointer}.button-loading[data-v-0678219c],.submit-button[data-v-0678219c]{text-align:center;color:#fff;border:none;border-radius:5px;padding:5px 10px;font-size:14px;font-weight:700}.button-loading[data-v-0678219c]{background-color:var(--pale-point-color);width:80px;cursor:not-allowed}.logout-notice[data-v-0678219c]{background-color:var(--pale-point-color);font-weight:600;color:var(--point-color);padding:10px}.label[data-v-0678219c]{font-size:18px;font-weight:700}h2[data-v-1d24ffd9]{font-size:20px}.setting-main[data-v-1d24ffd9]{background-color:var(--bg-color)}label[data-v-1d24ffd9]{font-size:13px;font-weight:700;margin-bottom:5px;margin-left:1px;text-align:left}.inline[data-v-1d24ffd9]{display:inline-block}.copper-img[data-v-1d24ffd9]{width:100%;height:250px}.flex-container[data-v-1d24ffd9]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.flex-container .cropper-wrapper[data-v-1d24ffd9]{width:100%;position:relative}.flex-container .cropper-wrapper .cropper-main[data-v-1d24ffd9]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;height:250px}.flex-container .cropper-wrapper .cropper-btn[data-v-1d24ffd9]{position:absolute;right:0;-webkit-box-flex:0;-ms-flex:none;flex:none;vertical-align:top}.flex-container .preview-wrapper[data-v-1d24ffd9]{min-height:250px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-container .preview-wrapper .cropper-preview[data-v-1d24ffd9]{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0;width:100%;height:250px}.flex-container button[data-v-1d24ffd9]{background-color:var(--point-color);text-align:center;width:80px;color:#fff;border:none;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:14px;font-weight:700}.upload-modal .notice[data-v-1d24ffd9]{font-size:16px;display:inline-block;vertical-align:top;padding:10px 15px 10px 10px}.upload-modal img[data-v-1d24ffd9]{-webkit-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0;border-radius:50%}.other-announcements[data-v-78362f0a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;background-color:var(--box-background-color);border-radius:var(--container-border-radius);border:1px solid var(--container-border-color)}.other-announcements .other-announcement-wrapper[data-v-78362f0a],.other-announcements[data-v-78362f0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.other-announcements .other-announcement-wrapper[data-v-78362f0a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 20px;width:100%;font-size:16px;font-weight:600;color:var(--text-color)}.other-announcements .other-announcement-wrapper[data-v-78362f0a]:hover{background-color:var(--pale-point-color)}.other-announcements .other-announcement-wrapper[data-v-78362f0a]:first-child{border-bottom:1px solid var(--container-border-color)}.other-announcements .other-announcement-wrapper .announcement-skeleton[data-v-78362f0a]{width:100%;height:50px;background-color:var(--skeleton-color);border-radius:5px}.other-announcements .other-announcement-wrapper .other-announcement__title[data-v-78362f0a]{cursor:pointer;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%;text-align:center}.announcement-detail[data-v-78362f0a]{--skeleton-color:#dedede;width:var(--global-width);background-color:var(--box-background-color);border-radius:var(--container-border-radius);padding:0 30px 15px;border:1px solid var(--container-border-color);min-height:600px}.announcement-detail .announcement-header[data-v-78362f0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announcement-detail .announcement-header .announcement-info[data-v-78362f0a]{width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2px}.announcement-detail .announcement-header .announcement-info .announcement-info__content[data-v-78362f0a]{width:100%;font-size:18px;color:var(--text-color);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.announcement-detail hr[data-v-78362f0a]{border:1px solid var(--container-border-color)}.announcement-detail .title[data-v-78362f0a]{font-size:24px;font-weight:700;padding:20px 0}.announcement-detail .contents[data-v-78362f0a]{padding-top:15px}.loading-wrapper[data-v-78362f0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-wrapper .loading-header[data-v-78362f0a]{width:100%;height:50px;background-color:var(--skeleton-color);border-radius:5px}.loading-wrapper hr[data-v-78362f0a]{width:100%;border:1px solid var(--container-border-color)}.loading-wrapper .loading-contents[data-v-78362f0a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.loading-wrapper .loading-contents .loading-skeleton[data-v-78362f0a]{width:100%;height:35px;background-color:var(--skeleton-color);border-radius:5px}.skeleton[data-v-78362f0a]{-webkit-animation:skeleton-loading-data-v-78362f0a 1s infinite;animation:skeleton-loading-data-v-78362f0a 1s infinite;width:100%}@-webkit-keyframes skeleton-loading-data-v-78362f0a{0%{opacity:.5}50%{opacity:.8}to{opacity:.5}}@keyframes skeleton-loading-data-v-78362f0a{0%{opacity:.5}50%{opacity:.8}to{opacity:.5}}.panel-title{font-size:21px;font-weight:500;line-height:30px;padding:5px 15px}.panel-extra,.panel-extra .ivu-input-icon{line-height:40px}.panel-extra ul.filter>li{display:inline-block;padding:0 10px}.panel-body{word-break:break-all;word-wrap:break-word}.disabled[data-v-44d2d2f4]{opacity:1;pointer-events:none;color:#ccc}.disabled[data-v-44d2d2f4]:hover{border-left:none;color:#ccc;background:#fff}li[data-v-44d2d2f4]{border-bottom:1px dashed #e9eaec;color:#495060;display:block;text-align:left;padding:15px 20px}li[data-v-44d2d2f4]:hover{background:#f8f8f9;border-left:2px solid #5cadff;color:#2d8cf0}li>.ivu-icon[data-v-44d2d2f4]{font-size:16px;margin-right:8px}li[data-v-44d2d2f4]:last-child{border-bottom:none}body,html{background-color:var(--site-background-color)}body{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;-webkit-font-smoothing:antialiased;min-width:900px}.flex-container{display:flex;width:100%;max-width:100%;justify-content:space-around;align-items:flex-start;flex-flow:row nowrap}.section-title{font-size:21px;font-weight:500;padding-top:10px;padding-bottom:20px;line-height:30px}.separator{display:block;position:absolute;top:0;bottom:0;left:50%;border:1px dashed #eee}.oj-captcha{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;height:36px}.oj-captcha .oj-captcha-code{flex:auto}.oj-captcha .oj-captcha-img{margin-left:10px;padding:3px;flex:initial}.oj-relative{position:relative}a.emphasis{color:#495060}a.emphasis:hover{color:#2d8cf0}.MathJax{outline:0}.MathJax_Display{overflow-x:auto;overflow-y:hidden}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{font-weight:400}.markdown-body .dark h1,.markdown-body .dark h2,.markdown-body .dark h3,.markdown-body .dark h4{color:#fff}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body p{margin-bottom:15px;padding:0}.markdown-body h1{font-size:28px}.markdown-body h2{font-size:24px}.markdown-body h3{font-size:20px}.markdown-body h4{font-size:18px}.markdown-body h5{font-size:14px}.markdown-body a{color:#09f;margin:0;padding:0;vertical-align:baseline}.markdown-body ol,.markdown-body ul{padding:0;margin:10px 20px}.markdown-body ul{list-style-type:disc}.markdown-body ol{list-style-type:decimal}.markdown-body li{line-height:24px}.markdown-body li ul{margin-left:24px}.markdown-body ol,.markdown-body p,.markdown-body ul{font-size:16px;line-height:24px}.markdown-body pre{padding:5px 10px;white-space:pre-wrap;margin-top:15px;margin-bottom:15px;background:#f8f8f9;border:1px dashed #e9eaec}.markdown-body code{font-size:90%;padding:2px 5px;margin:0;background-color:rgba(27,31,35,.05);border-radius:3px;line-height:1.5}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body aside{display:block;float:right;width:390px}.markdown-body blockquote{border-left:3px solid #bbbec4;padding-left:10px;margin-top:10px;margin-bottom:10px;color:#7b7b7b}.markdown-body hr{width:540px;text-align:left;margin:0 auto 0 0;color:#999}.markdown-body table{border-collapse:collapse;margin:1em;border:1px solid #ccc}.markdown-body table thead{background-color:#eee}.markdown-body table thead td{color:#666}.markdown-body table td{padding:.5em 1em;border:1px solid #ccc}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}table{width:100%!important}.auto-resize table{table-layout:auto!important}.ivu-table-wrapper{border:none}.ivu-card-head{border-bottom-width:0}.ivu-table td{border-bottom-color:#ddd}.ivu-table .first-ac{background-color:#3c9;color:#3c763d}.ivu-table .ac{background-color:#dff0d8;color:#3c763d}.ivu-table .wa{color:#a94442;background-color:#f2dede}.ivu-modal-footer{border-top-width:0;padding:0 18px 20px}.ivu-modal-body{padding:18px}.hljs{display:block;overflow-x:auto;padding:.5em;color:#383a42;background:#fafafa}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#a626a4}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#50a14f}.hljs-built_in,.hljs-class .hljs-title{color:#c18401}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#986801}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#4078f2}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}