.BackToMainButton-module-scss-module__4UMImW__button{z-index:100;cursor:pointer;background:#000000b3;border:none;border-radius:8px;padding:0;transition:all .3s;position:absolute;top:60px;left:30px;overflow:hidden;box-shadow:0 2px 8px #0000004d}.BackToMainButton-module-scss-module__4UMImW__button:hover{background:#000000d9;transform:translateY(-2px)}@media only screen and (max-width:768px){.BackToMainButton-module-scss-module__4UMImW__button{border-radius:6px;top:12px;left:12px}}.BackToMainButton-module-scss-module__4UMImW__image{width:auto;height:40px;display:block}@media only screen and (max-width:768px){.BackToMainButton-module-scss-module__4UMImW__image{height:30px}}
.SubPlayerButtons-module-scss-module__dtIN7G__buttons{flex-wrap:wrap;gap:12px;padding:20px 0;display:flex}@media only screen and (max-width:768px){.SubPlayerButtons-module-scss-module__dtIN7G__buttons{flex-direction:column;gap:8px;padding:15px 7.5px}}.SubPlayerButtons-module-scss-module__dtIN7G__button{color:#cc141d;cursor:pointer;background:#fff;border:1px solid #cc141d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:177.5px;height:32px;font-size:14px;font-weight:700;transition:all .3s;display:flex}@media only screen and (max-width:768px){.SubPlayerButtons-module-scss-module__dtIN7G__button{width:100%;font-size:13px}}.SubPlayerButtons-module-scss-module__dtIN7G__button:hover{opacity:.8;transform:translateY(-2px)}.SubPlayerButtons-module-scss-module__dtIN7G__button:disabled{cursor:default;opacity:.5;transform:none}.SubPlayerButtons-module-scss-module__dtIN7G__active{color:#fff;background:#cc141d;border-color:#cc141d}
.CommentItem-module-scss-module__O16owG__header{color:var(--comment-sub-color,#6b7280);gap:8px;margin-bottom:4px;font-size:12px;font-weight:500;display:flex}.CommentItem-module-scss-module__O16owG__author{color:var(--comment-author-color,#6b7280)}.CommentItem-module-scss-module__O16owG__time{color:var(--comment-sub-color,#6b7280)}.CommentItem-module-scss-module__O16owG__body{grid-template-columns:1fr 24px;align-items:flex-start;gap:16px;display:grid;position:relative}.CommentItem-module-scss-module__O16owG__text{color:var(--comment-text-color,#1d1e1f);word-break:break-all;font-size:13px;line-height:1.6}.CommentItem-module-scss-module__O16owG__menuWrapper{position:relative}.CommentItem-module-scss-module__O16owG__menuButton{width:24px;height:24px;color:var(--comment-sub-color,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.CommentItem-module-scss-module__O16owG__menuButton:hover{background:#fafafa}.CommentItem-module-scss-module__O16owG__reportButton{cursor:pointer;white-space:nowrap;z-index:10;background:#fff;border:1px solid #eee;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:500;position:absolute;top:0;right:28px;box-shadow:0 2px 4px #0000001a}.CommentItem-module-scss-module__O16owG__reportButton:hover{background:#fafafa}
.CommentList-module-scss-module__dZaamW__container{flex-direction:column;flex:1;gap:8px;margin:12px;display:flex;overflow-y:auto}.CommentList-module-scss-module__dZaamW__loading,.CommentList-module-scss-module__dZaamW__empty{text-align:center;color:var(--comment-sub-color,#6b7280);padding:24px;font-size:14px}.CommentList-module-scss-module__dZaamW__error{text-align:center;color:#e43535;padding:24px;font-size:14px}
.CommentInputForm-module-scss-module__CZ0pvq__form{background:#fff;border:1px solid #ddd;border-radius:8px;grid-template:"name send""body send"/1fr max-content;margin:4px 8px 24px;display:grid;overflow:hidden}.CommentInputForm-module-scss-module__CZ0pvq__form.CommentInputForm-module-scss-module__CZ0pvq__fixed{z-index:100;width:96%;position:fixed;top:calc(56.25vw + 70px);left:0%}.CommentInputForm-module-scss-module__CZ0pvq__nameInput{color:#6b7280;background:#fff;border:1px solid #ddd;border-top:none;border-left:none;border-radius:0;grid-area:name;width:100%;padding:4px 8px;font-size:13px}.CommentInputForm-module-scss-module__CZ0pvq__nameInput:disabled{opacity:1;background:#fff}.CommentInputForm-module-scss-module__CZ0pvq__textInput{background:#fff;border:none;border-right:1px solid #ddd;border-radius:0;grid-area:body;width:100%;padding:8px;font-size:13px}@media only screen and (max-width:559px){.CommentInputForm-module-scss-module__CZ0pvq__textInput{font-size:16px}}.CommentInputForm-module-scss-module__CZ0pvq__textInput::placeholder{color:#6b7280}.CommentInputForm-module-scss-module__CZ0pvq__textInput:disabled{opacity:.6;background:#eee}.CommentInputForm-module-scss-module__CZ0pvq__sendButton{color:#0e357f;cursor:pointer;background:0 0;border:none;grid-area:send;justify-content:center;align-items:center;width:40px;height:100%;padding:0;display:flex}.CommentInputForm-module-scss-module__CZ0pvq__sendButton:hover:not(:disabled){background:#fafafa}.CommentInputForm-module-scss-module__CZ0pvq__sendButton:disabled{color:#6b7280;cursor:not-allowed}.CommentInputForm-module-scss-module__CZ0pvq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CommentInputForm-module-scss-module__CZ0pvq__error{color:#e43535;background:#f7e5e5;grid-column:1/-1;padding:4px 8px;font-size:12px}
.CommentLoginButton-module-scss-module__OP33Zq__button{background:var(--comment-button-bg,#2582ff);color:#fff;text-align:center;border-radius:var(--comment-button-radius,8px);width:calc(100% - 24px);margin:0 auto 16px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;display:block}.CommentLoginButton-module-scss-module__OP33Zq__button:hover,.CommentLoginButton-module-scss-module__OP33Zq__button:active,.CommentLoginButton-module-scss-module__OP33Zq__button:visited{color:#fff;text-decoration:none}
.CommentTeamSelector-module-scss-module__2sYsWG__selector{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin-top:20px;background:#2c4058bf;border-radius:4px;grid-template-columns:repeat(2,1fr);gap:4px;width:calc(100% - 24px);margin-inline:auto;padding:4px;display:grid;position:relative;box-shadow:inset 0 0 4px #2c4058bf}.CommentTeamSelector-module-scss-module__2sYsWG__selector:before{content:"";z-index:0;background:linear-gradient(270deg,#3ea2ff -.11%,#0075e1 100%);border-radius:2px;width:calc(50% - 4px);height:calc(100% - 8px);margin-left:4px;margin-right:4px;transition:transform .2s ease-out;position:absolute;top:50%;left:0;translate:0 -50%}.CommentTeamSelector-module-scss-module__2sYsWG__selector.CommentTeamSelector-module-scss-module__2sYsWG__right:before{transform:translate(100%)}.CommentTeamSelector-module-scss-module__2sYsWG__teamButton{z-index:1;color:#fff;text-align:center;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:6px 8px;font-size:13px;font-weight:600;transition:opacity .2s;position:relative}.CommentTeamSelector-module-scss-module__2sYsWG__teamButton:hover{opacity:.9}
.CommentReportModal-module-scss-module__hPm0NG__overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.CommentReportModal-module-scss-module__hPm0NG__modal{background:#fff;border-radius:12px;width:90%;max-width:400px;max-height:80vh;padding:24px;overflow-y:auto}.CommentReportModal-module-scss-module__hPm0NG__header{text-align:center;color:#1d1e1f;font-size:16px;font-weight:700}.CommentReportModal-module-scss-module__hPm0NG__inner{margin-top:24px}.CommentReportModal-module-scss-module__hPm0NG__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.CommentReportModal-module-scss-module__hPm0NG__item{font-weight:700}.CommentReportModal-module-scss-module__hPm0NG__label{cursor:pointer;align-items:center;display:flex}.CommentReportModal-module-scss-module__hPm0NG__radio{margin-right:8px}.CommentReportModal-module-scss-module__hPm0NG__buttonGroup{flex-direction:column;gap:16px;width:65%;margin-top:24px;margin-left:auto;margin-right:auto;display:flex}.CommentReportModal-module-scss-module__hPm0NG__button{cursor:pointer;border:none;border-radius:100px;padding:8px;font-size:14px}.CommentReportModal-module-scss-module__hPm0NG__closeButton{color:#0e357f;background:#fff;border:1px solid #0e357f;font-weight:700}.CommentReportModal-module-scss-module__hPm0NG__sendButton{color:#fff;background:#e43535;border:none;font-weight:700}.CommentReportModal-module-scss-module__hPm0NG__sendButton:disabled{color:#6b7280;cursor:not-allowed;background:#eee;border:1px solid #eee}.CommentReportModal-module-scss-module__hPm0NG__success{text-align:center}.CommentReportModal-module-scss-module__hPm0NG__success p{color:#1d1e1f;line-height:1.6}.CommentReportModal-module-scss-module__hPm0NG__error{background:#f7e5e5;border-radius:8px;margin-bottom:16px;padding:8px 16px}.CommentReportModal-module-scss-module__hPm0NG__error p{color:#e43535;text-align:center;margin:0;font-size:13px;line-height:1.6}
.CommentAnnotationModal-module-scss-module__wZHgcW__overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.CommentAnnotationModal-module-scss-module__wZHgcW__modal{background:#fff;border-radius:12px;width:90%;max-width:400px;max-height:80vh;padding:24px;overflow-y:auto}.CommentAnnotationModal-module-scss-module__wZHgcW__header{text-align:center;color:#1d1e1f;font-size:16px;font-weight:700}.CommentAnnotationModal-module-scss-module__wZHgcW__inner{margin-top:16px}.CommentAnnotationModal-module-scss-module__wZHgcW__text{color:#1d1e1f;font-size:13px;line-height:1.6}.CommentAnnotationModal-module-scss-module__wZHgcW__list{flex-direction:column;gap:4px;margin-top:16px;padding:0;list-style:none;display:flex}.CommentAnnotationModal-module-scss-module__wZHgcW__item{color:#1d1e1f;padding-left:1em;font-size:13px;position:relative}.CommentAnnotationModal-module-scss-module__wZHgcW__item:before{content:"";background:#1d1e1f;border-radius:100px;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.CommentAnnotationModal-module-scss-module__wZHgcW__buttonGroup{flex-direction:column;gap:16px;width:65%;margin-top:24px;margin-left:auto;margin-right:auto;display:flex}.CommentAnnotationModal-module-scss-module__wZHgcW__button{cursor:pointer;border:none;border-radius:100px;padding:8px;font-size:14px}.CommentAnnotationModal-module-scss-module__wZHgcW__approveButton{color:#fff;background:#0e357f;font-weight:700}.CommentAnnotationModal-module-scss-module__wZHgcW__closeButton{color:#0e357f;background:#fff;border:1px solid #0e357f;font-weight:700}
.CommentSection-module-scss-module__vesHJa__container{background:var(--comment-bg,#f4f6f9);flex-direction:column;width:100%;height:100%;display:flex}@media screen and (min-width:769px){.CommentSection-module-scss-module__vesHJa__container{border:1px solid var(--comment-border-color,#eee);border-radius:var(--comment-radius,8px);height:518px;margin-bottom:32px;position:relative;overflow:hidden}}.CommentSection-module-scss-module__vesHJa__inner{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.CommentSection-module-scss-module__vesHJa__error{color:#e43535;text-align:center;padding:8px 16px;font-size:14px}
.CommentPreview-module-scss-module__beGvzq__preview{border-radius:6px 6px 0 0;margin:16px;overflow:hidden}@media only screen and (min-width:560px){.CommentPreview-module-scss-module__beGvzq__preview{display:none}}.CommentPreview-module-scss-module__beGvzq__inner{border-right:1px solid var(--comment-border-color,#eee);border-left:1px solid var(--comment-border-color,#eee);border-bottom:1px solid var(--comment-border-color,#eee);background:var(--comment-preview-bg,transparent);border-radius:0 0 6px 6px;padding-bottom:8px}.CommentPreview-module-scss-module__beGvzq__header{border-top:1px solid var(--comment-border-color,#eee);border-bottom:1px solid var(--comment-border-color,#eee);justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;display:flex}.CommentPreview-module-scss-module__beGvzq__heading{color:var(--comment-heading-color,#0e357f);font-size:14px;font-weight:700}.CommentPreview-module-scss-module__beGvzq__commentCount{color:#1d1e1f;background:#eee;border-radius:9999px;padding:2px 12px;font-size:12px;font-weight:700}.CommentPreview-module-scss-module__beGvzq__body{border-radius:6px;padding:3px 10px 8px}.CommentPreview-module-scss-module__beGvzq__footer{display:grid}.CommentPreview-module-scss-module__beGvzq__toggleButton{color:#fff;background:var(--comment-button-bg,#2582ff);cursor:pointer;border:none;border-radius:100px;width:65%;margin-inline:auto;padding:8px;font-size:14px;font-weight:700}.CommentPreview-module-scss-module__beGvzq__toggleButton:hover{opacity:.9}.CommentPreview-module-scss-module__beGvzq__empty{text-align:center;color:var(--comment-sub-color,#6b7280);padding:8px;font-size:14px}.CommentPreview-module-scss-module__beGvzq__overlay{background:var(--comment-bg,#fff);z-index:1000;border-radius:8px 8px 0 0;flex-direction:column;width:100%;height:calc(100% - 56.25vw - 56px);display:flex;position:fixed;top:calc(56.25vw + 56px);left:0;overflow:hidden;box-shadow:0 -2px 10px #0000001a}@media only screen and (min-width:560px){.CommentPreview-module-scss-module__beGvzq__overlay{display:none}}.CommentPreview-module-scss-module__beGvzq__overlayHeader{border-bottom:1px solid var(--comment-border-color,#eee);background:var(--comment-header-bg,#fff);flex-shrink:0;align-items:center;gap:8px;padding:16px;display:flex}.CommentPreview-module-scss-module__beGvzq__closeButton{cursor:pointer;width:24px;height:24px;color:var(--comment-header-color,#6b7280);background:0 0;border:none;justify-content:center;align-items:center;margin-right:4px;padding:0;display:flex}.CommentPreview-module-scss-module__beGvzq__closeButton:hover{color:#1d1e1f}.CommentPreview-module-scss-module__beGvzq__overlayTitle{color:var(--comment-header-color,#1d1e1f);flex:1;margin:0;font-size:16px;font-weight:700}.CommentPreview-module-scss-module__beGvzq__overlayCount{color:var(--comment-header-color,#6b7280);font-size:13px}.CommentPreview-module-scss-module__beGvzq__overlayContent{flex-direction:column;flex:1;display:flex;overflow:hidden}
.GameVideoPageContent-module-scss-module__ye1rQW__gameInfo{padding:10px 12px}@media screen and (min-width:769px){.GameVideoPageContent-module-scss-module__ye1rQW__gameInfo{padding:16px 0}}.GameVideoPageContent-module-scss-module__ye1rQW__gameTitle{color:#081d49;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.4}@media screen and (min-width:769px){.GameVideoPageContent-module-scss-module__ye1rQW__gameTitle{font-size:20px}}.GameVideoPageContent-module-scss-module__ye1rQW__round{padding-right:.25em;display:inline}.GameVideoPageContent-module-scss-module__ye1rQW__titleText{display:inline}.GameVideoPageContent-module-scss-module__ye1rQW__date{color:#6d6d6d;margin:0;font-size:12px;font-weight:500}@media screen and (min-width:769px){.GameVideoPageContent-module-scss-module__ye1rQW__date{font-size:14px}}.GameVideoPageContent-module-scss-module__ye1rQW__vodTypeLabel{font-weight:700;display:inline}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeSwitcher{width:100%}.GameVideoPageContent-module-scss-module__ye1rQW__divider{border:none;border-top:1px solid #e5e5e5;margin:0}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeCards{border-bottom:1px solid #e5e5e5;flex-direction:column;gap:16px;width:100%;padding:16px 12px;display:flex}@media screen and (min-width:769px){.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeCards{flex-direction:row;gap:24px;padding:24px 0}}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeCards>a,.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeCards>div{flex:1;min-width:0}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeCard{cursor:pointer;gap:12px;display:flex}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeCard:hover:not(.GameVideoPageContent-module-scss-module__ye1rQW__isPlaying) .GameVideoPageContent-module-scss-module__ye1rQW__videoTypeLabel{text-decoration:underline}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeCard.GameVideoPageContent-module-scss-module__ye1rQW__isPlaying{cursor:default}.GameVideoPageContent-module-scss-module__ye1rQW__thumbnail{background-color:#f0f0f0;border-radius:4px;flex-shrink:0;width:120px;height:68px;position:relative;overflow:hidden}@media screen and (min-width:769px){.GameVideoPageContent-module-scss-module__ye1rQW__thumbnail{width:160px;height:90px}}.GameVideoPageContent-module-scss-module__ye1rQW__playingBadge{color:#fff;background-color:#000000b3;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:8px;left:8px}.GameVideoPageContent-module-scss-module__ye1rQW__playIcon{font-size:10px}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeInfo{flex-direction:column;justify-content:center;display:flex}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeLabel{color:#081d49;margin:0 0 4px;font-size:14px;font-weight:700}@media screen and (min-width:769px){.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeLabel{font-size:16px}}.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeDate{color:#6d6d6d;margin:0;font-size:12px}@media screen and (min-width:769px){.GameVideoPageContent-module-scss-module__ye1rQW__videoTypeDate{font-size:14px}}
