.Chat_container___OOUH{width:100%;min-height:calc(100vh - 80px);margin:0 auto;padding:20px;display:flex;align-items:flex-start;justify-content:center}.Chat_chatContainer__XAHwO{width:100%;max-width:600px;height:calc(100vh - 120px);display:flex;flex-direction:column;background-color:var(--edge);border:1px solid #2a2a2a;border-radius:12px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.4)}@media (max-width:768px){.Chat_container___OOUH{padding:0;min-height:100vh;align-items:stretch}.Chat_chatContainer__XAHwO{max-width:100%;height:100vh;border:none;border-radius:0;box-shadow:none}}.ChatContent_chatBackground__IyMvD{flex:1 1;background-color:#111;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:6px}.ChatContent_chatBackground__IyMvD::-webkit-scrollbar{width:4px}.ChatContent_chatBackground__IyMvD::-webkit-scrollbar-track{background:transparent}.ChatContent_chatBackground__IyMvD::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.15);border-radius:2px}.ChatContent_prevChat__wBh7P{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:-moz-fit-content;width:fit-content;max-width:240px;background-color:rgba(78,182,85,.15);color:var(--point);display:flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:20px;font-size:13px;margin:4px auto 8px;cursor:pointer;border:1px solid rgba(78,182,85,.25);transition:all .2s ease}.ChatContent_prevChat__wBh7P:hover{background-color:rgba(78,182,85,.25);border-color:var(--point)}.ChatContent_prevChat__wBh7P:disabled{opacity:.6;cursor:default}.ChatContent_chat__ezhL5,.ChatContent_messageWrapper__4ufOr{display:flex;flex-direction:column}.ChatContent_chat__ezhL5{max-width:75%}.ChatContent_chatMessageContainer__SKhdN{display:flex;align-items:flex-end;gap:6px}.ChatContent_chatContent__InqP2{padding:6px 8px;border-radius:16px;font-size:14px;line-height:1.5;white-space:pre-line;word-break:break-word}.ChatContent_myChat__WSePQ{align-self:flex-end}.ChatContent_myChat__WSePQ .ChatContent_chatMessageContainer__SKhdN{flex-direction:row;justify-content:flex-end}.ChatContent_myChat__WSePQ .ChatContent_chatContent__InqP2{border:1px solid var(--point-box-border);background-color:rgba(78,182,85,.5);color:var(--foreground);border-bottom-right-radius:4px}.ChatContent_otherChat__opKeh{align-self:flex-start}.ChatContent_otherChat__opKeh .ChatContent_chatContent__InqP2{background-color:var(--dark-box-bg);color:var(--foreground);border:1px solid var(--dark-box-border);border-bottom-left-radius:4px}.ChatContent_dateDivider__vM72q{display:flex;align-items:center;gap:12px;margin:12px 0}.ChatContent_dateDivider__vM72q:after,.ChatContent_dateDivider__vM72q:before{content:"";flex:1 1;height:1px;background-color:#2a2a2a}.ChatContent_dateDividerText__1XoYL{font-size:12px;color:#777;white-space:nowrap;flex-shrink:0}.ChatContent_chatTime__wNF8r{font-size:11px;color:#999;margin-top:3px;padding:0 4px}.ChatContent_myChat__WSePQ .ChatContent_chatTime__wNF8r{text-align:right}.ChatContent_notRead__p_WZT{font-size:11px;color:var(--point);font-weight:600;flex-shrink:0}@media (max-width:768px){.ChatContent_chatBackground__IyMvD{padding:10px 12px;gap:4px}.ChatContent_chat__ezhL5{max-width:82%}.ChatContent_chatContent__InqP2{font-size:14px;padding:8px 12px}.ChatContent_prevChat__wBh7P{font-size:12px;padding:5px 14px}}.FuncOutline_funcButton__OzcgX{padding:6px 14px;font-size:13px;font-weight:600;color:var(--foreground);background:rgba(78,182,85,.28);border:1px solid var(--point);border-radius:8px;cursor:pointer;transition:all .18s ease}.FuncOutline_funcButton__OzcgX:hover:not(:disabled){background:rgba(78,182,85,.42)}.FuncOutline_funcButton__OzcgX:active:not(:disabled){transform:scale(.96)}.FuncOutline_funcButton__OzcgX:disabled{opacity:.55;cursor:not-allowed}.FuncOutline_funcIconButton__Z_bwB{display:flex;align-items:center;justify-content:center;padding:0;color:var(--foreground);background:rgba(78,182,85,.28);border:1px solid var(--point);border-radius:8px;cursor:pointer;transition:all .18s ease;text-decoration:none;box-sizing:border-box}.FuncOutline_funcIconButton__Z_bwB:hover{background:rgba(78,182,85,.42)}.FuncOutline_funcIconButton__Z_bwB:active{transform:scale(.96)}.FuncOutline_outlineLabel__kY_RJ{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;font-size:12px;font-weight:600;color:var(--foreground);background:rgba(78,182,85,.28);border:1px solid var(--point);border-radius:8px;transition:all .18s ease;box-sizing:border-box}.FuncOutline_outlineLabel__kY_RJ:hover{background:rgba(78,182,85,.42)}@media (max-width:768px){.FuncOutline_outlineLabel__kY_RJ{font-size:11px;padding:3px 6px}}.RankedManagerList_header__DtYT4{font-size:18px;font-weight:700;color:var(--foreground);margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.1)}.RankedManagerList_section__7rB0X{margin:32px 0 20px}.RankedManagerList_rankerList__afeSf{display:flex;flex-direction:column}.RankedManagerList_pagination__22TN_{display:flex;justify-content:center;gap:4px;margin-top:16px}.RankedManagerList_pagination__22TN_ .RankedManagerList_pageIndex__2ccp_{display:flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;font-size:13px;font-weight:600;color:var(--foreground);background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;transition:all .18s ease}.RankedManagerList_pagination__22TN_ .RankedManagerList_pageIndex__2ccp_:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.RankedManagerList_pagination__22TN_ .RankedManagerList_pageIndex__2ccp_.RankedManagerList_active__OCzdN{background:var(--point);color:#000;border-color:var(--point);font-weight:700}.RankedManagerList_pagination__22TN_ .RankedManagerList_pageIndex__2ccp_.RankedManagerList_active__OCzdN:hover{background:var(--point--hover);border-color:var(--point--hover)}.RankedManagerList_empty__8_iKa{display:flex;text-align:center;justify-content:center;align-items:center;height:200px;font-size:14px;color:hsla(0,0%,100%,.35)}@media (max-width:768px){.RankedManagerList_pagination__22TN_ .RankedManagerList_pageIndex__2ccp_{min-width:30px;height:30px;padding:0 6px;font-size:12px}}.PostList_container__c_Ffq{padding:16px 0}.PostList_tabBar__vMmPt{display:flex;gap:4px;margin-bottom:16px;border-bottom:2px solid var(--point);padding-bottom:0}.PostList_tab__PbgHp{padding:10px 20px;font-size:15px;font-weight:600;color:var(--sub--background);cursor:pointer;border-radius:8px 8px 0 0;transition:all .15s ease;border:1px solid transparent;border-bottom:none;position:relative;bottom:-2px}.PostList_tab__PbgHp:hover{color:var(--foreground);background:hsla(0,0%,100%,.04)}.PostList_tabActive__LOumb{color:var(--foreground);background:var(--edge);border-color:var(--point)}.PostList_funcContainer__Di40D{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.PostList_categoryContainer__PAyP7{display:flex;flex-wrap:wrap;padding:6px 8px;gap:6px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.02)}.PostList_categoryItemContainer__0vvsw{position:relative}.PostList_categoryItem__XMEFT{padding:3px 8px;cursor:pointer;border-radius:6px;font-size:13px;transition:all .15s ease}.PostList_categoryItem__XMEFT:hover{background:var(--point);font-weight:600}.PostList_activeCategory__Gc_XW{color:var(--foreground)!important;background-color:var(--point);font-weight:700}.PostList_tooltip__x0bi9{position:absolute;width:260px;left:-20px;top:24px;background-color:var(--point);color:var(--foreground);font-weight:700;padding:4px;border-radius:8px;text-align:center;font-size:14px;box-shadow:0 4px 6px rgba(0,0,0,.8);z-index:10}.PostList_tooltip__x0bi9:after{content:"";position:absolute;top:-8px;left:40px;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--point)}.PostList_write__aPRT2{width:30px;height:30px;flex-shrink:0}.PostList_headerRow__AARnV{width:100%;display:flex;padding:8px 0;font-weight:700;font-size:13px;color:var(--foreground);border-top:2px solid var(--point);border-bottom:1px solid hsla(0,0%,100%,.1)}.PostList_headerRow__AARnV .PostList_left__NZduv{justify-content:flex-start;text-align:left;padding-left:52px}.PostList_headerRow__AARnV div{display:flex;justify-content:center;padding-left:12px}.PostList_title__QouwV{width:60%}.PostList_user__jkBYD{width:20%;display:flex;align-items:center;gap:4px}.PostList_createdAt__Iu_W0{width:10%}.PostList_recommend__n7U6d,.PostList_view__g36Ov{width:5%}.PostList_postContainer__DgcFB{position:relative}.PostList_anchor__BT0oP{display:none}.PostList_empty__HpY6F{display:flex;justify-content:center;align-items:center;height:200px;color:var(--sub--background);font-size:14px}.PostList_searchContainer__IMFeE{display:flex;gap:6px;align-items:flex-end;margin-top:4px}.PostList_searchButton__Tb3fo{width:32px;height:32px;margin-bottom:12px;flex-shrink:0}.PostList_pagination__Wa95D{display:flex;justify-content:center;gap:4px;margin-top:16px}.PostList_pagination__Wa95D .PostList_pageIndex__s3q92{padding:8px 12px;color:var(--foreground);background-color:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;cursor:pointer;font-size:13px;transition:all .15s ease}.PostList_pagination__Wa95D .PostList_active__SzpDj,.PostList_pagination__Wa95D .PostList_pageIndex__s3q92:hover{background-color:var(--point);border-color:var(--point)}.PostList_pagination__Wa95D .PostList_active__SzpDj{font-weight:700}@media (max-width:768px){.PostList_container__c_Ffq{padding:0}.PostList_tabBar__vMmPt{margin-bottom:12px}.PostList_tab__PbgHp{padding:8px 14px;font-size:13px}.PostList_headerRow__AARnV{display:none}.PostList_funcContainer__Di40D{align-items:center;gap:8px}.PostList_categoryContainer__PAyP7{gap:4px;padding:4px 6px}.PostList_categoryItem__XMEFT{font-size:12px;padding:2px 6px}.PostList_write__aPRT2{min-width:52px;font-size:12px;height:28px}.PostList_anchor__BT0oP{width:100%;height:56px;position:absolute;top:0;left:0}.PostList_pagination__Wa95D .PostList_pageIndex__s3q92{padding:6px 10px;font-size:12px}}.PostEditor_container__a_0lZ{margin-top:4px;padding:20px 18px 24px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);box-sizing:border-box}.PostEditor_titleContainer__9olNt{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin-bottom:16px}.PostEditor_select___Ynne{flex:0 0 auto;min-width:148px;max-width:100%;height:44px;padding:0 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.92);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.PostEditor_select___Ynne:hover{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.07)}.PostEditor_select___Ynne:focus{outline:none}.PostEditor_select___Ynne:focus-visible{box-shadow:0 0 0 2px rgba(78,182,85,.45)}.PostEditor_defaultOption__rLEJJ{color:hsla(0,0%,100%,.45)}.PostEditor_option__Da6_r{padding:8px;background:var(--edge);color:var(--foreground)}.PostEditor_input__Bw5LH{flex:1 1;min-width:min(100%,200px);height:44px;padding:0 14px;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:rgba(0,0,0,.25);font-size:15px;font-weight:600;color:hsla(0,0%,100%,.92);transition:border-color .15s ease,box-shadow .15s ease}.PostEditor_input__Bw5LH::placeholder{color:hsla(0,0%,100%,.35);font-weight:500}.PostEditor_input__Bw5LH:hover{border-color:hsla(0,0%,100%,.18)}.PostEditor_input__Bw5LH:focus{outline:none;border-color:rgba(78,182,85,.45);box-shadow:0 0 0 2px rgba(78,182,85,.2)}.PostEditor_editor__luo4S{margin-bottom:14px;border-radius:12px;overflow:hidden}.PostEditor_editor__luo4S .quill{border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:rgba(18,18,20,.9)}.PostEditor_editor__luo4S .ql-toolbar.ql-snow{padding:10px 8px;border:none;border-bottom:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04)}.PostEditor_editor__luo4S .ql-container.ql-snow{border:none;background:rgba(14,14,16,.98);font-family:inherit}.PostEditor_editor__luo4S .ql-editor{min-height:360px;color:hsla(0,0%,100%,.9);line-height:1.55}.PostEditor_editor__luo4S .ql-editor.ql-blank:before{color:hsla(0,0%,100%,.35);font-style:normal}.PostEditor_editor__luo4S .ql-snow .ql-stroke{stroke:hsla(0,0%,100%,.65)}.PostEditor_editor__luo4S .ql-snow .ql-fill{fill:hsla(0,0%,100%,.65)}.PostEditor_editor__luo4S .ql-snow .ql-picker-label{color:hsla(0,0%,100%,.8)}.PostEditor_editor__luo4S .ql-snow .ql-picker-options{background:rgba(32,32,34,.98);border:1px solid hsla(0,0%,100%,.12);border-radius:8px}.PostEditor_noticeContainer__GgUAy{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.PostEditor_notice__2oOSk{display:inline-flex;align-items:center;padding:6px 0;font-size:13px;font-weight:600;color:var(--point);text-decoration:none;transition:color .15s ease}.PostEditor_notice__2oOSk:hover{color:var(--point--hover);text-decoration:underline}.PostEditor_buttonContainer__cLpMc{display:flex;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:4px}.PostEditor_button__b26Il{min-width:120px;min-height:44px}.PostEditor_button__b26Il:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(78,182,85,.45)}.PostEditor_previewButton__rpLx3{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.85)}.PostEditor_previewButton__rpLx3:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.35)}@media (max-width:768px){.PostEditor_container__a_0lZ{padding:16px 14px 20px}.PostEditor_select___Ynne{width:100%;max-width:none}.PostEditor_input__Bw5LH{width:100%;font-size:16px}.PostEditor_editor__luo4S .ql-editor{min-height:280px}}.UserLevel_imgContainer__EeD3u{width:100%;height:100%}.UserLevel_userImg__94HwT{width:100%;height:auto}.Notification_notiContainer__25s_O{position:relative;z-index:10;display:flex;align-items:center}.Notification_notiButton___tqOj{display:flex;align-items:center;justify-content:center;margin:0;padding:8px;border:none;border-radius:10px;background:transparent;color:inherit;cursor:pointer}.Notification_notiIcon__P_ZOR{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.Notification_count__8NO_u{position:absolute;right:-2px;top:-4px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,var(--lose--edge),rgba(232,64,87,.9));font-size:10px;font-weight:800;line-height:1;color:#fff;box-shadow:0 2px 8px rgba(232,64,87,.4),0 0 0 1px rgba(0,0,0,.35)}.NotificationPanel_container__Gcj0M{position:absolute;top:calc(100% + 8px);right:0;left:auto;display:flex;flex-direction:column;width:min(320px,calc(100vw - 24px));max-height:min(420px,70vh);padding:0;border-radius:12px;background:rgba(28,28,30,.98);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 16px 48px rgba(0,0,0,.5),0 0 0 1px rgba(78,182,85,.1);color:var(--foreground);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;z-index:20}.NotificationPanel_notificationListContainer____nK7{display:flex;flex-direction:column;flex:1 1;min-height:0;max-height:min(360px,60vh);overflow-y:auto;padding:6px}.NotificationPanel_notificationListContainer____nK7::-webkit-scrollbar{width:6px}.NotificationPanel_notificationListContainer____nK7::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:999px}.NotificationPanel_notificationList__nDZKL{display:flex;flex-direction:column;gap:2px}.NotificationPanel_notificationContainer__OOYhs{display:flex;align-items:stretch;border-radius:8px;cursor:pointer;transition:background-color .12s ease}.NotificationPanel_notificationContainer__OOYhs:hover{background:hsla(0,0%,100%,.06)}.NotificationPanel_notificationContainer__OOYhs:hover .NotificationPanel_notificationItem__DYZGd:not(.NotificationPanel_read__eDl2g) .NotificationPanel_updatedAt__2fv0a{color:var(--foreground)}.NotificationPanel_notificationContainer__OOYhs:hover .NotificationPanel_notificationItem__DYZGd.NotificationPanel_read__eDl2g .NotificationPanel_updatedAt__2fv0a{color:var(--gray--util)}.NotificationPanel_notificationItem__DYZGd{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0;padding:8px 8px 8px 6px}.NotificationPanel_notificationItemContent__FkLlJ{display:flex;gap:10px;align-items:flex-start}.NotificationPanel_updatedAt__2fv0a{display:flex;justify-content:flex-end;font-size:11px;font-weight:600;color:var(--foreground);transition:color .12s ease}.NotificationPanel_notificationItem__DYZGd.NotificationPanel_read__eDl2g .NotificationPanel_updatedAt__2fv0a{color:var(--gray--util)}.NotificationPanel_bottomContainer__9uHLx{display:flex;justify-content:flex-end;padding:8px 10px 10px;border-top:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.2)}.NotificationPanel_readAll__YEBSv{margin:0;padding:6px 10px;border:none;border-radius:8px;background:rgba(78,182,85,.15);font:inherit;font-size:12px;font-weight:700;color:var(--point);cursor:pointer;transition:background-color .15s ease,color .15s ease}.NotificationPanel_readAll__YEBSv:hover{background:rgba(78,182,85,.28);color:var(--point--hover)}.NotificationPanel_readAll__YEBSv:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(78,182,85,.4)}.NotificationPanel_notificationContainer__OOYhs:last-child{margin-bottom:0}.NotificationPanel_empty__47b4z{display:flex;justify-content:center;align-items:center;min-height:120px;padding:24px 16px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.4);text-align:center}.NotificationContent_item__XKJlT{font-size:13px;line-height:1.45;word-break:break-word}.NotificationContent_bold__B_T_n{font-weight:700}.NotificationContent_unreadTone___JqE_{color:var(--foreground)}.NotificationContent_unreadTone___JqE_ .NotificationContent_bold__B_T_n{color:#fff}.NotificationContent_readTone__RKYRe{color:#666}.NotificationContent_readTone__RKYRe .NotificationContent_bold__B_T_n{color:#777}.NotificationIcon_iconContainer__B2JVh{margin-left:2px}.NotificationIcon_icon__wU3ho{width:20px;height:auto}.DirectMessage_notiContainer__DB8fi{z-index:10}.DirectMessage_notiButton__mMzhz{background:none;border:none;cursor:pointer}.DirectMessage_notiIcon__v4_1v{position:relative;width:24px;height:24px}.DirectMessage_icon__rVXSb{position:absolute;left:0;top:0;width:24px;height:24px}.DirectMessage_count__D7g9i{position:absolute;right:-4px;top:-4px;background-color:var(--lose--edge);border-radius:12px;padding:0 4px;font-size:12px;color:var(--foreground)}.CommentInput_container__z_dwj{width:100%;margin:24px auto 0;padding:16px;box-sizing:border-box;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.CommentInput_titleContainer__iiDcT{display:flex;align-items:center;gap:8px;margin-bottom:12px}.CommentInput_label__tqVmA{font-size:15px;font-weight:700;color:var(--foreground);letter-spacing:-.02em}.CommentInput_imgButton__bbPi4{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;cursor:pointer;background:hsla(0,0%,100%,.06);transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.CommentInput_imgButton__bbPi4:hover{background:rgba(220,194,91,.12);border-color:rgba(220,194,91,.35)}.CommentInput_imgButton__bbPi4:active{transform:scale(.96)}.CommentInput_inputContainer__0kyVP{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CommentInput_commentInput__NcEzF{flex:1 1;min-width:0;min-height:52px;max-height:200px;padding:10px 12px;resize:vertical;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.25);color:var(--foreground);font-size:14px;line-height:1.45;transition:border-color .15s ease,box-shadow .15s ease}.CommentInput_commentInput__NcEzF::placeholder{color:hsla(0,0%,100%,.35)}.CommentInput_commentInput__NcEzF:focus{border-color:rgba(78,182,85,.55);outline:none}.CommentInput_commentButton__UeiNF{flex-shrink:0;min-width:72px;min-height:44px}.CommentInput_commentButton__UeiNF:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(78,182,85,.45)}.CommentInput_removeButton__EtDep{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px;align-self:flex-start;border:none;cursor:pointer;background:rgba(232,64,87,.85);border-radius:8px;transition:background-color .15s ease,transform .15s ease}.CommentInput_removeButton__EtDep:hover{background:var(--lose--hover)}.CommentInput_removeButton__EtDep:active{transform:scale(.95)}.CommentInput_mediaContainer__BLmaj{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;min-height:0}.CommentInput_media__h4jZE{border-radius:8px;max-width:100%;max-height:120px;width:auto;height:auto;object-fit:contain;cursor:pointer;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 12px rgba(0,0,0,.3)}@media (max-width:768px){.CommentInput_container__z_dwj{padding:14px 12px;margin-top:20px}.CommentInput_commentInput__NcEzF{font-size:16px;width:100%;flex:1 1 100%}.CommentInput_inputContainer__0kyVP{flex-direction:column;align-items:stretch}.CommentInput_commentButton__UeiNF{width:100%}}.CommentItem_threadItem__wodm2{overflow:visible;--avatar:24px;--row-gap:4px;--thread-depth:0;--thread-cap:6;--thread-line:hsla(0,0%,100%,.22);--header-row-pad:8px;padding:0;box-sizing:border-box}.CommentItem_threadItemBody___l1AQ{display:flex;flex-direction:column}.CommentItem_threadBranch__4Z6Ql{position:relative;z-index:1;display:flex;flex-direction:row;align-items:stretch;gap:var(--row-gap)}.CommentItem_threadBranchSpine__gMwu8{position:relative;flex:0 0 var(--avatar);width:var(--avatar);box-sizing:border-box;padding-top:var(--header-row-pad);align-self:stretch}.CommentItem_threadBranchSpine__gMwu8[data-branch=true]:after{content:"";position:absolute;left:calc(var(--avatar) / 2);top:calc(var(--header-row-pad) + var(--avatar));bottom:-1px;width:1px;background-color:var(--thread-line);pointer-events:none;transition:background-color .12s ease;opacity:calc(1 - clamp(0, var(--thread-depth) - var(--thread-cap) + 1, 1))}.CommentItem_threadBranchSpine__gMwu8[data-branch=true][data-trunk-limited=true]:after{bottom:auto;height:var(--trunk-px-height,0)}.CommentItem_threadBranchMain__TUaN0{flex:1 1;min-width:0;display:flex;flex-direction:column;padding-top:var(--header-row-pad)}.CommentItem_directReplies__RzcpP>.CommentItem_threadItem__wodm2.CommentItem_threadNested__U1MQW{margin-top:0;padding-top:0}.CommentItem_threadItem__wodm2:not(.CommentItem_threadNested__U1MQW)+.CommentItem_threadItem__wodm2:not(.CommentItem_threadNested__U1MQW){border-top:1px solid hsla(0,0%,100%,.08);margin-top:10px;padding-top:14px}.CommentItem_threadNested__U1MQW{position:relative;overflow:visible;margin-top:0;padding-top:0;padding-bottom:0;margin-left:calc(-1 * clamp(0, var(--thread-depth) - var(--thread-cap), 1) * (var(--avatar) + var(--row-gap)));border-left:none}.CommentItem_threadItem__wodm2.CommentItem_threadNested__U1MQW:before{content:"";position:absolute;z-index:0;left:calc(-1 * (var(--avatar) / 2 + var(--row-gap)));top:calc(var(--header-row-pad) + var(--avatar) / 2);width:calc(var(--avatar) / 2 + var(--row-gap));height:0;border-top:1px solid var(--thread-line);pointer-events:none;opacity:calc(1 - clamp(0, var(--thread-depth) - var(--thread-cap), 1))}.CommentItem_threadNested__U1MQW+.CommentItem_threadNested__U1MQW{margin-top:0;padding-top:0;border-top:1px solid hsla(0,0%,100%,.05)}.CommentItem_directReplies__RzcpP{display:flex;flex-direction:column}.CommentItem_userImage__6mW8q{width:var(--avatar);height:var(--avatar);flex-shrink:0;border-radius:50%;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-sizing:border-box}.CommentItem_parentMention__qpCZ7{display:block;margin-bottom:2px;color:var(--point);font-weight:700;font-size:14px;line-height:1.55;white-space:nowrap}.CommentItem_metaRow__nrtKO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-bottom:4px}.CommentItem_metaMain__so_7Y{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13px}.CommentItem_author__bPouh{flex-shrink:0;font-weight:700;color:var(--foreground)}.CommentItem_author__bPouh,.CommentItem_author__bPouh a{color:inherit}.CommentItem_metaDot__glfMU{color:hsla(0,0%,100%,.35);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CommentItem_createdAt__azjRf{color:hsla(0,0%,100%,.45);font-size:12px;font-weight:500}.CommentItem_content__LGnqv{margin-top:2px;padding:0;color:#999;border:none;background:transparent}.CommentItem_content__LGnqv p{margin:0 0 6px;font-size:14px;line-height:1.55;color:#ccc}.CommentItem_content__LGnqv p:last-child{margin-bottom:0}.CommentItem_clamped__p6IQB{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.CommentItem_moreBlock__x7d2P{display:block;margin-top:2px;border:none;background:transparent;padding:0;color:#fff;font-size:14px;font-weight:700;line-height:1.55;cursor:pointer;white-space:nowrap}.CommentItem_moreBlock__x7d2P:hover{text-decoration:underline}.CommentItem_content__LGnqv .CommentItem_deletedComment__iiq1C{margin:0;color:#555;font-size:13px;font-style:italic}.CommentItem_content__LGnqv .CommentItem_blockedComment__qkNlT{margin:0;font-size:13px;color:var(--lose--hover)}.CommentItem_actionBar__eXlsH{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px}.CommentItem_actionBtn__DJDJT{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;cursor:pointer;color:hsla(0,0%,100%,.55);transition:background-color .12s ease,color .12s ease}.CommentItem_actionBtn__DJDJT:hover{background:hsla(0,0%,100%,.08)}.CommentItem_likeActive__PFSvX{background:rgba(83,131,232,.12)}.CommentItem_likeCount__YVW9W{margin:0 2px 0 0;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:hsla(0,0%,100%,.5);min-width:1ch}.CommentItem_actionText__w5kEP{margin:0;padding:4px 6px;border:none;border-radius:6px;background:transparent;font-size:12px;font-weight:700;color:#ccc;cursor:pointer;transition:background-color .12s ease,color .12s ease}.CommentItem_actionText__w5kEP:hover{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85)}.CommentItem_dangerText__TAtt2:hover{color:rgba(255,130,140,.95);background:rgba(232,64,87,.1)}.CommentItem_replySlot__cZ_d6{position:relative;z-index:1;padding:6px 0;background:var(--edge);margin-left:calc(-1 * min(var(--thread-depth), var(--thread-cap)) * (var(--avatar) + var(--row-gap)))}.CommentItem_editButtons__u9u25{display:flex;gap:8px;flex-wrap:wrap}.CommentItem_editButtons__u9u25 button{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:6px 12px;border:none;border-radius:8px;font-size:12px;font-weight:700;transition:filter .15s ease,transform .15s ease}.CommentItem_editButtons__u9u25 button:active{transform:scale(.97)}.CommentItem_edit__qNOJG{background:rgba(78,182,85,.85);color:#fff;border:1px solid hsla(0,0%,100%,.15)}.CommentItem_edit__qNOJG:hover{filter:brightness(1.08)}.CommentItem_cancel__nkirP{background:rgba(232,64,87,.75);color:#fff;border:1px solid hsla(0,0%,100%,.12)}.CommentItem_cancel__nkirP:hover{filter:brightness(1.08)}.CommentItem_imgButton__OMQby{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:2px;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;cursor:pointer;background:hsla(0,0%,100%,.06);transition:background-color .15s ease,border-color .15s ease}.CommentItem_imgButton__OMQby:hover{background:rgba(220,194,91,.12);border-color:rgba(220,194,91,.3)}.CommentItem_editInput__ar1k3{width:100%;min-height:72px;padding:10px 12px;resize:vertical;margin-top:8px;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.35);color:var(--foreground);font-size:14px;line-height:1.45;transition:border-color .15s ease,box-shadow .15s ease}.CommentItem_editInput__ar1k3:focus{border-color:rgba(78,182,85,.55);outline:none;box-shadow:0 0 0 2px rgba(78,182,85,.2)}.CommentItem_removeButton__Nd87y{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:8px;margin-left:8px;border:none;cursor:pointer;background:rgba(232,64,87,.85);border-radius:8px;transition:background-color .15s ease,transform .15s ease}.CommentItem_removeButton__Nd87y:hover{background:var(--lose--hover)}.CommentItem_removeButton__Nd87y:active{transform:scale(.95)}.CommentItem_mediaContainer__ArKmR{display:flex;align-items:flex-start;gap:8px;margin-top:8px}.CommentItem_media__50mzU{border-radius:8px;max-width:100%;max-height:200px;width:auto;height:auto;object-fit:contain;cursor:pointer;border:1px solid hsla(0,0%,100%,.1)}@media (max-width:768px){.CommentItem_threadItem__wodm2{--avatar:20px;--header-row-pad:4px;--thread-cap:4}.CommentItem_content__LGnqv p,.CommentItem_moreBlock__x7d2P,.CommentItem_parentMention__qpCZ7{font-size:13px}.CommentItem_metaMain__so_7Y{font-size:12px}.CommentItem_createdAt__azjRf{font-size:11px}.CommentItem_actionBar__eXlsH{gap:2px 6px}.CommentItem_editInput__ar1k3{font-size:16px}}.CommentReply_container__I6VNN{width:100%;margin:12px 0 0;padding:16px;box-sizing:border-box;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);border-left:2px solid rgba(78,182,85,.4);background:hsla(0,0%,100%,.03)}.CommentReply_titleContainer__FvxLD{display:flex;align-items:center;gap:8px;margin-bottom:12px}.CommentReply_label__iE10R{font-size:15px;font-weight:700;color:var(--foreground);letter-spacing:-.02em}.CommentReply_imgButton__X107R{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;cursor:pointer;background:hsla(0,0%,100%,.06);transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.CommentReply_imgButton__X107R:hover{background:rgba(220,194,91,.12);border-color:rgba(220,194,91,.35)}.CommentReply_imgButton__X107R:active{transform:scale(.96)}.CommentReply_inputContainer__zBXr4{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CommentReply_commentInput___671b{flex:1 1;min-width:0;min-height:52px;max-height:200px;padding:10px 12px;resize:vertical;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.25);color:var(--foreground);font-size:14px;line-height:1.45;transition:border-color .15s ease,box-shadow .15s ease}.CommentReply_commentInput___671b::placeholder{color:hsla(0,0%,100%,.35)}.CommentReply_commentInput___671b:focus{border-color:rgba(78,182,85,.55);outline:none}.CommentReply_commentButton__R9Yh6{flex-shrink:0;min-width:72px;min-height:44px}.CommentReply_commentButton__R9Yh6:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(78,182,85,.45)}.CommentReply_removeButton__ASozu{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px;align-self:flex-start;border:none;cursor:pointer;background:rgba(232,64,87,.85);border-radius:8px;transition:background-color .15s ease,transform .15s ease}.CommentReply_removeButton__ASozu:hover{background:var(--lose--hover)}.CommentReply_removeButton__ASozu:active{transform:scale(.95)}.CommentReply_mediaContainer__T_3HL{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;min-height:0}.CommentReply_media__v4F1b{border-radius:8px;max-width:100%;max-height:120px;width:auto;height:auto;object-fit:contain;cursor:pointer;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 12px rgba(0,0,0,.3)}@media (max-width:768px){.CommentReply_container__I6VNN{padding:14px 12px;margin-top:10px}.CommentReply_commentInput___671b{font-size:16px;width:100%;flex:1 1 100%}.CommentReply_inputContainer__zBXr4{flex-direction:column;align-items:stretch}.CommentReply_commentButton__R9Yh6{width:100%}}.LinkifyText_root__yliZl{line-height:inherit;min-height:1.5em;min-height:1lh}.LinkifyText_link__0MRo7{color:#007bff;text-decoration:underline}.MatchCommentItem_card__4icIE[data-side=home]{align-self:flex-start;max-width:85%}.MatchCommentItem_card__4icIE[data-side=away]{align-self:flex-end;max-width:85%;flex-direction:row-reverse;margin-right:12px}.MatchCommentItem_card__4icIE[data-side=away] .MatchCommentItem_cardTeam__J5ql6{border-right:none;border-left:1px solid hsla(0,0%,100%,.1)}.MatchCommentItem_card__4icIE{display:flex;flex-direction:row;align-items:stretch;flex-shrink:0;min-height:48px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.MatchCommentItem_cardTeam__J5ql6{flex-shrink:0;width:48px;min-width:48px;display:flex;align-items:flex-start;justify-content:center;padding:8px;background:rgba(0,0,0,.25);border-right:1px solid hsla(0,0%,100%,.1)}.MatchCommentItem_cardTeam__J5ql6 .MatchCommentItem_teamImg__61QxW{width:100%;height:100%;max-width:32px;max-height:32px;object-fit:contain}.MatchCommentItem_cardTeamPlaceholder__KCBvf{display:block;width:26px;height:26px;border-radius:6px;background:hsla(0,0%,100%,.06)}.MatchCommentItem_cardMain__S1unx{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:4px 8px}.MatchCommentItem_cardTop__PB_dv{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.MatchCommentItem_userImage___7oPd{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MatchCommentItem_nickname__UBjfe{display:flex;align-items:center;gap:6px;font-size:14px;min-width:0;flex:1 1}.MatchCommentItem_nickname__UBjfe p{margin:0}.MatchCommentItem_nickname__UBjfe .MatchCommentItem_time__0hNCp{flex-shrink:0;margin:0;font-size:12px;color:hsla(0,0%,100%,.45)}.MatchCommentItem_cardBottom__JjtxX{padding-left:0;min-width:0;display:flex;flex-direction:column;gap:8px}.MatchCommentItem_mediaWrap__YcIZW{margin-top:2px}.MatchCommentItem_commentMedia__7RRs_{border-radius:8px;max-width:200px;max-height:140px;object-fit:contain;cursor:pointer;border:1px solid hsla(0,0%,100%,.1)}.MatchCommentItem_content__vGY_c{margin:0;font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.9);white-space:pre-wrap;word-break:break-word}@media (max-width:768px){.MatchCommentItem_card__4icIE[data-side=away],.MatchCommentItem_card__4icIE[data-side=home]{max-width:92%}.MatchCommentItem_card__4icIE{min-height:48px;border-radius:10px}.MatchCommentItem_cardTeam__J5ql6{width:44px;min-width:44px;padding:6px}.MatchCommentItem_cardTeam__J5ql6 .MatchCommentItem_teamImg__61QxW{max-width:32px;max-height:32px}.MatchCommentItem_cardTeamPlaceholder__KCBvf{width:26px;height:26px}.MatchCommentItem_cardMain__S1unx{padding:10px 12px 10px 14px;gap:8px}.MatchCommentItem_cardTop__PB_dv{gap:4px}.MatchCommentItem_userImage___7oPd{width:22px;height:22px}.MatchCommentItem_nickname__UBjfe{font-size:13px}.MatchCommentItem_nickname__UBjfe .MatchCommentItem_time__0hNCp{font-size:11px}.MatchCommentItem_content__vGY_c{font-size:13px;line-height:1.5}.MatchCommentItem_commentMedia__7RRs_{max-width:160px;max-height:120px}}.MatchCommentInput_form__yNNMo{margin-top:8px;padding:12px 16px;border-radius:12px;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.08);border-top-color:hsla(0,0%,100%,.12);display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.MatchCommentInput_teamChoice__fHSyR{display:flex;gap:8px;align-items:center;flex-shrink:0}.MatchCommentInput_teamImgBtn__LOX6E{width:48px;height:48px;padding:0;border-radius:12px;border:2px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);cursor:pointer;overflow:hidden;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;align-items:center;justify-content:center}.MatchCommentInput_teamImgBtn__LOX6E:hover{border-color:var(--point,#4eb655);background:rgba(78,182,85,.12)}.MatchCommentInput_teamImgBtn__LOX6E[data-active=true]{border-color:var(--point,#4eb655);background:rgba(78,182,85,.18);box-shadow:0 0 0 2px rgba(78,182,85,.25)}.MatchCommentInput_teamChoiceImg__m7UUr{width:80%;height:auto}.MatchCommentInput_teamChoiceFallback__k6r7j{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.7)}.MatchCommentInput_teamImgBtn__LOX6E[data-active=true] .MatchCommentInput_teamChoiceFallback__k6r7j{color:var(--point,#4eb655)}.MatchCommentInput_inputArea__ZyI_i{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.MatchCommentInput_mediaContainer__l19eI{display:flex;align-items:flex-start;gap:6px}.MatchCommentInput_media__EqP6y{border-radius:8px;max-width:100px;max-height:80px;object-fit:contain;cursor:pointer;border:1px solid hsla(0,0%,100%,.1)}.MatchCommentInput_removeMediaBtn__wOUTK{flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:rgba(231,76,60,.2);color:var(--foreground);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.MatchCommentInput_removeMediaBtn__wOUTK:hover{background:rgba(231,76,60,.35)}.MatchCommentInput_attachMediaBtn__3dkOo{flex-shrink:0;width:40px;height:40px;padding:0;border:none;border-radius:10px;background:hsla(0,0%,100%,.08);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.MatchCommentInput_attachMediaBtn__3dkOo:hover{background:hsla(0,0%,100%,.12)}.MatchCommentInput_inputRow__tYNPE{display:flex;gap:10px;align-items:center;flex:1 1;min-width:0}.MatchCommentInput_input__obl3H{flex:1 1;min-width:0;padding:12px 14px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);color:var(--foreground);font-size:14px;font-family:inherit;line-height:1.5;resize:vertical;min-height:44px;max-height:160px}.MatchCommentInput_input__obl3H:focus{outline:none;border-color:var(--point,#4eb655);background:hsla(0,0%,100%,.1)}.MatchCommentInput_input__obl3H::placeholder{color:hsla(0,0%,100%,.4)}.MatchCommentInput_submitBtn__XcRNN{flex-shrink:0;padding:12px 20px;border-radius:10px;border:none;background:var(--point,#4eb655);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.MatchCommentInput_submitBtn__XcRNN:hover:not(:disabled){background:var(--point--hover)}.MatchCommentInput_submitBtn__XcRNN:disabled{background:hsla(0,0%,100%,.2);cursor:not-allowed;color:hsla(0,0%,100%,.5)}.MatchCommentInput_hintText__Bv1Bj{text-align:center;margin:0;font-size:13px;color:var(--lose--hover);width:100%}.MatchCommentInput_errorText__C4INW{margin:8px 0 0;font-size:13px;color:#f87171;width:100%}.MatchCommentInput_form__yNNMo:has(.MatchCommentInput_errorText__C4INW){flex-wrap:wrap}@media (max-width:768px){.MatchCommentInput_form__yNNMo{flex-direction:column;align-items:stretch;padding:6px;gap:6px;margin-top:4px}.MatchCommentInput_teamChoice__fHSyR{justify-content:center}.MatchCommentInput_teamImgBtn__LOX6E{width:44px;height:44px;border-radius:10px}.MatchCommentInput_inputArea__ZyI_i{width:100%}.MatchCommentInput_media__EqP6y{max-width:100px;max-height:80px}.MatchCommentInput_inputRow__tYNPE{flex-direction:row;width:100%}.MatchCommentInput_input__obl3H{padding:10px 12px;font-size:16px}.MatchCommentInput_attachMediaBtn__3dkOo{width:36px;height:36px}.MatchCommentInput_submitBtn__XcRNN{padding:16px;font-size:14px}.MatchCommentInput_errorText__C4INW,.MatchCommentInput_hintText__Bv1Bj{font-size:12px;margin-top:6px}}.MatchCommentList_section__NUEet{margin-bottom:24px;padding:12px 16px;border-radius:16px;background:rgba(38,42,46,.95);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 12px rgba(0,0,0,.2);overflow-x:hidden;min-width:0}.MatchCommentList_section__NUEet:last-child{margin-bottom:0}.MatchCommentList_sectionTitle__N1f_u{margin:0;font-size:18px;font-weight:700;color:var(--foreground);padding-left:12px;padding-bottom:2px;border-bottom:2px solid var(--point,#4eb655)}.MatchCommentList_listWrap__YYleX{padding-top:12px;min-height:60px}.MatchCommentList_empty__b7MXD{margin:0;padding:24px 0;font-size:14px;color:hsla(0,0%,100%,.5);text-align:center}.MatchCommentList_list__xJ4dG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;align-items:stretch;max-height:480px;overflow-y:auto}.MatchCommentList_countSection__J2_GR{display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.08);padding:4px 0;margin-top:8px}.MatchCommentList_commentCountRow__gScw1{display:flex;align-items:center;gap:12px}.MatchCommentList_teamCount__ZAGta{display:flex;align-items:center;gap:6px;min-width:0}.MatchCommentList_teamCountImg__KWhoR{width:auto;height:24px;border-radius:50%}.MatchCommentList_teamName__NDpLH{font-size:13px;color:hsla(0,0%,100%,.82);font-weight:700;white-space:nowrap}.MatchCommentList_teamCountValue__CwbCc{font-size:14px;font-weight:700}.MatchCommentList_teamCountValue__CwbCc[data-side=home]{color:var(--lose--edge)}.MatchCommentList_teamCountValue__CwbCc[data-side=away]{color:var(--win--edge)}.MatchCommentList_ratioBar__Zh2Rv{display:flex;width:160px;height:12px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.12)}.MatchCommentList_ratioHome__o_om1{background:var(--lose--edge)}.MatchCommentList_ratioAway__dqbso{background:var(--win--edge)}.MatchCommentList_refreshBar__PYmQo{display:flex;align-items:center;justify-content:center;gap:12px}.MatchCommentList_refreshText__H8DqV{font-size:13px;color:hsla(0,0%,100%,.6)}.MatchCommentList_refreshBtn__G0oJa{padding:8px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.MatchCommentList_refreshBtn__G0oJa:hover:not(:disabled){border-color:var(--point,#4eb655);background:rgba(78,182,85,.15);color:var(--point,#4eb655)}.MatchCommentList_refreshBtn__G0oJa:disabled{opacity:.7;cursor:not-allowed}.MatchCommentList_moreWrap___X1uB{margin-top:8px;text-align:center}.MatchCommentList_moreBtn__a4gSE{padding:8px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.MatchCommentList_moreBtn__a4gSE:hover:not(:disabled){border-color:var(--point,#4eb655);background:rgba(78,182,85,.15);color:var(--point,#4eb655)}.MatchCommentList_moreBtn__a4gSE:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.MatchCommentList_section__NUEet{padding:14px 12px 16px;border-radius:12px;margin-bottom:16px}.MatchCommentList_sectionTitle__N1f_u{font-size:16px;margin-bottom:12px;padding-left:8px;padding-bottom:8px}.MatchCommentList_list__xJ4dG{gap:10px}.MatchCommentList_countSection__J2_GR{flex-direction:column}.MatchCommentList_commentCountRow__gScw1{gap:8px;margin-bottom:6px}.MatchCommentList_teamCountImg__KWhoR{width:18px;height:18px}.MatchCommentList_teamName__NDpLH{font-size:12px}.MatchCommentList_teamCountValue__CwbCc{font-size:13px}.MatchCommentList_ratioBar__Zh2Rv{width:100px}.MatchCommentList_refreshBar__PYmQo{gap:10px}.MatchCommentList_refreshText__H8DqV{font-size:12px}.MatchCommentList_refreshBtn__G0oJa{padding:6px 12px;font-size:12px}.MatchCommentList_moreWrap___X1uB{margin-top:12px}.MatchCommentList_moreBtn__a4gSE{padding:10px 20px;font-size:13px}.MatchCommentList_empty__b7MXD{padding:20px 12px;font-size:13px}}.UserEndInfo_userInfoContainer___R2Ar{margin-top:10px;width:100%;max-width:420px;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);box-sizing:border-box}.UserEndInfo_fcNickInput__tNvpW{width:100%;max-width:160px;box-sizing:border-box;padding:6px 10px;font-size:14px;line-height:1.3;font-family:inherit;color:var(--foreground);color-scheme:dark;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;background:hsla(0,0%,100%,.05);transition:border-color .15s ease}.UserEndInfo_fcNickInput__tNvpW:focus{outline:none;border-color:var(--point)}.UserEndInfo_editContainer__KPc_v{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;padding:10px 12px}.UserEndInfo_infoItem___WnNd{display:flex;align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.08);min-height:48px}.UserEndInfo_infoItem___WnNd:last-child{border-bottom:none}.UserEndInfo_label__CA7JI{width:112px;flex-shrink:0;padding:10px 8px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.88);background:rgba(78,182,85,.35);border-right:1px solid hsla(0,0%,100%,.25)}.UserEndInfo_info__m8SRk,.UserEndInfo_label__CA7JI{display:flex;justify-content:center;align-items:center;text-align:center}.UserEndInfo_info__m8SRk{flex:1 1;min-width:0;padding:10px 12px;font-size:14px;color:var(--foreground)}.UserEndInfo_levelImgContainer__aoX1q{width:24px;height:24px;margin-right:8px;flex-shrink:0}.UserEndInfo_hasFcNickname__dq2W8{color:var(--point)}.UserEndInfo_hasFcNickname__dq2W8:hover{text-decoration:underline;font-weight:700}.UserEndInfo_noFcNickname__8bR2G{color:var(--gray--util);font-size:14px}@media (max-width:400px){.UserEndInfo_infoItem___WnNd{flex-direction:column;min-height:unset}.UserEndInfo_label__CA7JI{width:100%;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.08);padding:8px}.UserEndInfo_editContainer__KPc_v{justify-content:flex-start}}.UserBookmarkTab_container__SjX46{padding:4px 0 8px;width:100%}.UserBookmarkTab_header__bsWK9{margin:0 0 4px;font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--foreground)}.UserBookmarkTab_headerRow__L5P6A{width:100%;display:flex;margin:12px 0 0;border-top:2px solid var(--point);border-bottom:2px solid var(--point);padding:10px 0 8px;font-size:13px;font-weight:700;color:hsla(0,0%,100%,.75)}.UserBookmarkTab_headerRow__L5P6A .UserBookmarkTab_left__I0RTv{justify-content:flex-start;text-align:left;padding-left:6px}.UserBookmarkTab_headerRow__L5P6A div{display:flex;justify-content:center;align-items:center}.UserBookmarkTab_title__p9N3y{flex:67 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;display:flex;gap:4px;align-items:center;cursor:pointer}.UserBookmarkTab_user__5a8vI{flex:18 1}.UserBookmarkTab_createdAt__GqW3w{flex:8 1}.UserBookmarkTab_view__lvV1g{flex:7 1}.UserBookmarkTab_postContainer__Qj_Q8{max-height:800px;overflow-y:auto;margin-top:4px;border-radius:0 0 10px 10px}.UserBookmarkTab_moreButtonContainer__9jG7R{display:flex;justify-content:center;margin-top:16px;padding:16px 0}.UserBookmarkTab_empty__IfaB2{display:flex;justify-content:center;align-items:center;min-height:120px;color:var(--sub--background);font-size:14px}.UserBookmarkTab_row__vtKuX{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.06);transition:background-color .12s ease}.UserBookmarkTab_row__vtKuX:hover{background:hsla(0,0%,100%,.02)}.UserBookmarkTab_row__vtKuX .UserBookmarkTab_left__I0RTv{text-align:left;justify-content:flex-start;padding-left:2px}.UserBookmarkTab_category__6ezjr{font-size:12px;flex-shrink:0}.UserBookmarkTab_titleText__TbWbb{max-width:460px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.UserBookmarkTab_row__vtKuX:hover .UserBookmarkTab_titleText__TbWbb{color:var(--point)}.UserBookmarkTab_infoBox__o3Tx9{width:36%;display:flex;align-items:center;gap:8px}.UserBookmarkTab_user__5a8vI{width:50%;display:flex;align-items:center;gap:4px;font-size:13px}.UserBookmarkTab_userImgContainer__BAGpp{width:26px;height:26px}.UserBookmarkTab_createdAt__GqW3w,.UserBookmarkTab_view__lvV1g{width:25%;font-size:12px;color:var(--sub--background)}.UserBookmarkTab_nicknameDisabled__ohb0p{pointer-events:none}@media (min-width:768px){.UserBookmarkTab_createdAtImg__zUevP,.UserBookmarkTab_viewImg__DTafv{display:none;position:absolute;visibility:hidden}}@media (max-width:768px){.UserBookmarkTab_container__SjX46{padding:0}.UserBookmarkTab_header__bsWK9{margin-bottom:8px;padding-bottom:8px;border-bottom:2px solid var(--point)}.UserBookmarkTab_headerRow__L5P6A{display:none}.UserBookmarkTab_row__vtKuX{flex-direction:column;align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.06);padding:8px 4px;transition:background-color .12s ease}.UserBookmarkTab_row__vtKuX:hover{background:hsla(0,0%,100%,.03)}.UserBookmarkTab_row__vtKuX:hover .UserBookmarkTab_titleText__TbWbb{color:var(--point)}.UserBookmarkTab_title__p9N3y{width:100%;font-size:14px}.UserBookmarkTab_infoBox__o3Tx9{display:flex;align-items:center;padding:2px 0;font-size:12px;color:var(--sub--background)}.UserBookmarkTab_user__5a8vI{width:auto;display:flex;align-items:center;gap:4px;padding:4px 8px 4px 4px}.UserBookmarkTab_userImgContainer__BAGpp{width:16px;height:16px}.UserBookmarkTab_createdAt__GqW3w{width:auto;display:flex;align-items:center;gap:4px;border-left:1px solid hsla(0,0%,100%,.1);padding:0 8px}.UserBookmarkTab_createdAtImg__zUevP{display:flex;align-items:center;justify-content:center}.UserBookmarkTab_view__lvV1g{width:auto;display:flex;align-items:center;gap:4px;border-left:1px solid hsla(0,0%,100%,.1);padding:0 8px}.UserBookmarkTab_viewImg__DTafv{display:flex;align-items:center;justify-content:center}}.MatchDetail_container__4BZeP{padding:24px 0;color:var(--foreground)}.MatchDetail_section__GSnoK{margin-bottom:24px;padding:20px 24px;border-radius:16px;background:rgba(26,26,26,.6);border:1px solid var(--edge,#1a1a1a);box-shadow:0 2px 12px rgba(0,0,0,.15)}.MatchDetail_section__GSnoK:last-child{margin-bottom:0}.MatchDetail_sectionTitle__Fuo5A{margin:0 0 16px;font-size:18px;font-weight:700;color:var(--foreground);padding-left:12px;padding-bottom:10px;border-bottom:2px solid var(--point,#4eb655)}.MatchDetail_matchHeader__cdcb_{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.MatchDetail_statusLabel___fg6s{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:600}.MatchDetail_statusLabel___fg6s[data-status=playing]{background:rgba(220,194,91,.2);color:var(--star,#dcc25b);border:1px solid var(--star,#dcc25b)}.MatchDetail_statusLabel___fg6s[data-status=pending]{background:rgba(78,182,85,.2);color:var(--point,#4eb655);border:1px solid rgba(78,182,85,.4)}.MatchDetail_statusLabel___fg6s[data-status=end]{background:hsla(0,0%,100%,.06);color:var(--lose--hover,#e74c3c);border:1px solid var(--lose--edge,#e74c3c)}.MatchDetail_teams__StLd9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;width:100%;max-width:360px;font-size:18px;font-weight:600}.MatchDetail_teamBlock__xPmjJ{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.MatchDetail_teamBlock__xPmjJ:first-child{justify-self:end;align-items:flex-end}.MatchDetail_teamBlock__xPmjJ:last-child{justify-self:start;align-items:flex-start}.MatchDetail_teamLabel__CuVJE{font-size:12px;font-weight:600;color:var(--gray--util,#aaa);letter-spacing:.04em}.MatchDetail_team__OyV4i{display:flex;align-items:center;gap:10px;min-width:0}.MatchDetail_teamBlock__xPmjJ:first-child .MatchDetail_team__OyV4i{flex-direction:row;justify-content:flex-end}.MatchDetail_teamBlock__xPmjJ:last-child .MatchDetail_team__OyV4i{flex-direction:row;justify-content:flex-start}.MatchDetail_teamImg__EQEUF{width:auto;height:40px}.MatchDetail_teamName__qBdka{white-space:normal;word-break:break-word}.MatchDetail_vs__wDvmJ{font-size:14px;font-weight:500;color:var(--gray--util,#aaa)}.MatchDetail_matchScore__moryu{font-size:24px;font-weight:700;color:var(--foreground)}.MatchDetail_matchTime__9fKvP{font-size:14px;color:var(--gray--util,#aaa)}.MatchDetail_oddsRow__MFXj_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.MatchDetail_oddsItem__VGowu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px;border-radius:12px;background:rgba(0,0,0,.25);border:1px solid var(--edge,#1a1a1a)}.MatchDetail_oddsLabel__HPlhO{font-size:13px;color:var(--gray--util,#aaa)}.MatchDetail_oddsValue__hzSh7{font-size:20px;font-weight:700;color:var(--point,#4eb655)}.MatchDetail_helperText__9w2Rg{margin:0;font-size:14px;color:var(--gray--util,#aaa)}.MatchDetail_myBetCard__9DK9m{padding:16px;border-radius:12px;background:rgba(0,0,0,.25);border:1px solid var(--edge,#1a1a1a);display:flex;flex-direction:column;gap:12px}.MatchDetail_myBetRow__lmQ_j{display:flex;justify-content:space-between;align-items:center;font-size:14px}.MatchDetail_myBetLabel__NEN_2{color:var(--gray--util,#aaa)}.MatchDetail_myBetValue__mlSWI{font-weight:600;color:var(--foreground)}.MatchDetail_myBetValue__mlSWI[data-result=win]{color:var(--point,#4eb655)}.MatchDetail_myBetValue__mlSWI[data-result=lose]{color:var(--lose--edge,#e74c3c)}.MatchDetail_deleteBtnContainer__Qryi0{margin-top:12px;display:flex;justify-content:flex-end}.MatchDetail_deleteBtn__47gpr{padding:12px;border-radius:10px;border:none;background:var(--lose--edge,#e74c3c);color:var(--foreground);font-size:14px;font-weight:600;cursor:pointer}.MatchDetail_deleteBtn__47gpr:disabled{opacity:.5;cursor:not-allowed}.MatchDetail_deleteBtn__47gpr:hover{background:var(--lose--hover,#ff6b6b)}.MatchDetail_betForm__tqtQm{display:flex;flex-direction:column;gap:16px}.MatchDetail_pointInfo__2zBw_{margin:0;font-size:14px;color:var(--foreground)}.MatchDetail_pointInfo__2zBw_ strong{color:var(--point,#4eb655)}.MatchDetail_betTypeGroup__9FjSz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.MatchDetail_betTypeBtn__ueokQ{padding:12px;border-radius:10px;border:1px solid var(--edge,#1a1a1a);background:rgba(0,0,0,.25);color:var(--foreground);font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s}.MatchDetail_betTypeBtn__ueokQ:hover{border-color:var(--point,#4eb655);background:rgba(78,182,85,.1)}.MatchDetail_betTypeBtn__ueokQ[data-active=true]{border-color:var(--point,#4eb655);background:rgba(78,182,85,.2);color:var(--point,#4eb655)}.MatchDetail_amountRow__98o9u{display:flex;flex-direction:column;gap:8px}.MatchDetail_amountLabel__NPgBn{font-size:14px;color:var(--gray--util,#aaa)}.MatchDetail_amountInput__FviFy{padding:12px 14px;border-radius:10px;border:1px solid var(--edge,#1a1a1a);background:rgba(0,0,0,.25);color:var(--foreground);font-size:16px}.MatchDetail_amountInput__FviFy:focus{outline:none;border-color:var(--point,#4eb655)}.MatchDetail_amountInput__FviFy::placeholder{color:var(--gray--util,#aaa)}.MatchDetail_errorText__3_T3j{margin:0;font-size:13px;color:var(--star,#e74c3c)}.MatchDetail_submitBtn__j9AWS{padding:14px 20px;border-radius:10px;border:none;background:var(--point,#4eb655);color:var(--foreground);font-size:16px;font-weight:600;cursor:pointer;transition:background .2s}.MatchDetail_submitBtn__j9AWS:hover:not(:disabled){background:var(--point--hover)}.MatchDetail_submitBtn__j9AWS:disabled{background:var(--gray--util,#666);cursor:not-allowed;color:var(--edge,#1a1a1a)}@media (max-width:768px){.MatchDetail_container__4BZeP{padding:16px 0}.MatchDetail_section__GSnoK{padding:16px 18px;border-radius:12px}.MatchDetail_sectionTitle__Fuo5A{font-size:16px;margin-bottom:12px}.MatchDetail_teams__StLd9{font-size:16px;gap:12px}.MatchDetail_teamImg__EQEUF{width:32px;height:32px}.MatchDetail_matchScore__moryu{font-size:20px}.MatchDetail_oddsRow__MFXj_{gap:8px}.MatchDetail_oddsItem__VGowu{padding:12px}.MatchDetail_oddsValue__hzSh7{font-size:18px}.MatchDetail_betTypeGroup__9FjSz{gap:8px}.MatchDetail_betTypeBtn__ueokQ{padding:10px;font-size:13px}}.MatchItem_root__yl8uy{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:10px;background:rgba(0,0,0,.25);border:1px solid var(--edge,#1a1a1a);flex-wrap:wrap}.MatchItem_statusLabel__cdj5z{flex-shrink:0;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:600}.MatchItem_statusLabel__cdj5z[data-status=pending]{background:rgba(78,182,85,.2);color:var(--point,#4eb655);border:1px solid rgba(78,182,85,.4)}.MatchItem_statusLabel__cdj5z[data-status=end]{background:hsla(0,0%,100%,.06);color:var(--lose--hover,#e74c3c);border:1px solid var(--lose--edge,#e74c3c)}.MatchItem_statusLabel__cdj5z[data-status=playing]{background:rgba(220,194,91,.2);color:var(--star,#dcc25b);border:1px solid var(--star,#dcc25b)}.MatchItem_matchInfo__UaFWS{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.MatchItem_teams__4JxPL{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:10px;gap:10px;margin-bottom:0;font-size:15px;font-weight:600;color:var(--foreground);width:100%}.MatchItem_team__MjdT1{display:flex;align-items:center;gap:8px;min-width:0}.MatchItem_team__MjdT1:first-child{justify-self:end}.MatchItem_team__MjdT1:last-child{justify-self:start}.MatchItem_teamImg__hmVAe{width:auto;height:28px;flex-shrink:0}.MatchItem_teamName__m8nc6{white-space:normal;word-break:break-word}.MatchItem_vs__iTNlQ{flex-shrink:0;font-size:12px;font-weight:500;color:var(--gray--util,#aaa);padding:0 4px;justify-self:center}.MatchItem_matchScore__Fgm_b{font-size:16px;font-weight:700;color:var(--foreground);margin:0}.MatchItem_matchTime__D_Vj9{font-size:13px;color:var(--gray--util,#aaa);margin:0}.MatchItem_predictButton__xmRFx{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:10px;background:var(--point,#4eb655);color:var(--foreground);font-size:14px;font-weight:600;text-decoration:none;transition:background .2s ease}.MatchItem_predictButton__xmRFx:hover{background:var(--point--hover)}@media (max-width:768px){.MatchItem_root__yl8uy{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.MatchItem_statusLabel__cdj5z{align-self:flex-start}.MatchItem_predictButton__xmRFx{width:100%}.MatchItem_teams__4JxPL{font-size:14px}.MatchItem_teamImg__hmVAe{width:24px;height:24px}}.MatchList_container__kH2Yb{padding:0;color:var(--foreground)}.MatchList_loading__7VIpd{padding:24px;text-align:center;color:var(--gray--util,#aaa);font-size:14px}.MatchList_bundle__YgLY4{margin-bottom:16px;border-radius:12px;background:rgba(26,26,26,.6);border:1px solid var(--edge,#1a1a1a);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.MatchList_bundle__YgLY4:last-child{margin-bottom:0}.MatchList_bundleHeader___36_W{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:rgba(78,182,85,.1);border:none;cursor:pointer;color:var(--foreground);font-size:16px;font-weight:600;text-align:left;transition:background .2s ease}.MatchList_bundleHeader___36_W:hover{background:rgba(78,182,85,.18)}.MatchList_bundleTitle__FzLTy{padding-left:4px;border-left:3px solid var(--point,#4eb655)}.MatchList_chevron__SDlEh{display:inline-block;font-size:12px;color:var(--point);transition:transform .2s ease}.MatchList_chevron__SDlEh[data-open=true]{transform:rotate(0deg)}.MatchList_chevron__SDlEh[data-open=false]{transform:rotate(180deg)}.MatchList_bundleContent__3_BVT{padding:12px 16px 16px;border-top:1px solid var(--edge,#1a1a1a)}.MatchList_empty__01sI8{margin:0;padding:16px 0;font-size:14px;color:var(--gray--util,#aaa);text-align:center}.MatchList_matchList__pRC9a{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}@media (max-width:768px){.MatchList_bundleHeader___36_W{padding:12px 14px;font-size:15px}.MatchList_bundleContent__3_BVT{padding:10px 12px 14px}}.MatchTable_container__f8Nk7{display:flex;align-items:stretch;justify-content:center;gap:0;min-height:400px;border-radius:12px;overflow-y:auto;padding:24px;box-sizing:border-box}.MatchTable_sideColumn__kRXGy{width:200px;height:400px;display:flex;flex-direction:column;justify-content:space-evenly;flex-shrink:0}.MatchTable_matchRow__TBRbb{display:flex;flex-direction:column;gap:4px;height:120px;justify-content:center}.MatchTable_teamSlot__VtXhc{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;background:var(--bg-tertiary,#252a33);border:1px solid var(--border,#3a4150);min-height:36px}.MatchTable_teamLogo__94BdU{width:28px;height:28px;flex-shrink:0;object-fit:contain}.MatchTable_teamName__fECz9{font-size:12px;font-weight:600;color:var(--text-primary,#e8eaed);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MatchTable_centerColumn__ffeDG{width:280px;height:400px;position:relative;flex-shrink:0}.MatchTable_bracketSvg__uDkBZ{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.MatchTable_bracketSvg__uDkBZ path{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease,stroke-width .2s ease}.MatchTable_line__7lf8F{stroke:var(--bracket-line,#4a5568);stroke-width:2}.MatchTable_lineWinner__un4db{stroke:var(--point,#f59e0b);stroke-width:5}.MatchTable_trophyWrap___Cvwu{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center}.MatchTable_trophy___Tui9{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.4))}@media (max-width:768px){.MatchTable_container__f8Nk7{justify-content:flex-start;min-height:0;padding:16px 12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.MatchTable_sideColumn__kRXGy{width:100px;height:360px;scroll-snap-align:start}.MatchTable_matchRow__TBRbb{height:90px;gap:3px}.MatchTable_teamSlot__VtXhc{padding:4px 6px;min-height:32px;gap:6px;border-radius:6px}.MatchTable_teamLogo__94BdU{width:22px;height:22px}.MatchTable_teamName__fECz9{font-size:10px}.MatchTable_centerColumn__ffeDG{width:168px;height:360px;scroll-snap-align:center}.MatchTable_line__7lf8F{stroke-width:1.5}.MatchTable_lineWinner__un4db{stroke-width:4}.MatchTable_trophy___Tui9{width:44px;height:44px}}@media (max-width:480px){.MatchTable_container__f8Nk7{padding:12px 8px}.MatchTable_sideColumn__kRXGy{width:88px;height:320px}.MatchTable_matchRow__TBRbb{height:80px}.MatchTable_teamSlot__VtXhc{padding:3px 5px;min-height:28px}.MatchTable_teamLogo__94BdU{width:20px;height:20px}.MatchTable_teamName__fECz9{font-size:9px}.MatchTable_centerColumn__ffeDG{width:150px;height:320px}.MatchTable_trophy___Tui9{width:36px;height:36px}}.PointHistory_section__RZpTl{margin-bottom:24px;padding:20px 24px;border-radius:16px;background:rgba(26,26,26,.6);border:1px solid var(--edge,#1a1a1a);box-shadow:0 2px 12px rgba(0,0,0,.15)}.PointHistory_section__RZpTl:last-child{margin-bottom:0}.PointHistory_sectionTitle__lQ826{margin:0 0 16px;font-size:18px;font-weight:700;color:var(--foreground);padding-left:12px;padding-bottom:10px;border-bottom:2px solid var(--point,#4eb655)}.PointHistory_wrap___PZDU{min-height:60px}.PointHistory_empty__7xA_T{margin:0;padding:24px 0;font-size:14px;color:var(--gray--util,#aaa);text-align:center}.PointHistory_list__OHYUF{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;border-radius:12px;overflow:hidden;border:1px solid var(--edge,#1a1a1a)}.PointHistory_row__JoFVb{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:rgba(0,0,0,.2);border-bottom:1px solid var(--edge,#1a1a1a)}.PointHistory_row__JoFVb:last-child{border-bottom:none}.PointHistory_left__tbqob{display:flex;flex-direction:column;gap:4px;min-width:0}.PointHistory_reason__ngvgR{font-size:14px;font-weight:600;color:var(--foreground)}.PointHistory_date__A6Pvz{font-size:12px;color:var(--gray--util,#aaa)}.PointHistory_amount__L2ZbJ{flex-shrink:0;font-size:15px;font-weight:700}.PointHistory_amount__L2ZbJ[data-positive=true]{color:var(--point,#4eb655)}.PointHistory_amount__L2ZbJ[data-positive=false]{color:var(--lose--edge,#e74c3c)}@media (max-width:768px){.PointHistory_section__RZpTl{padding:16px 18px;border-radius:12px}.PointHistory_row__JoFVb{padding:12px 14px}.PointHistory_reason__ngvgR{font-size:13px}.PointHistory_amount__L2ZbJ{font-size:14px}}.My_container__G9ErF{padding:24px 0;color:var(--foreground)}.My_loading__Q2HVA{padding:48px 24px;text-align:center;font-size:15px;color:var(--gray--util,#aaa)}.My_section__e2lss{margin-bottom:24px;padding:20px 24px;border-radius:16px;background:rgba(26,26,26,.6);border:1px solid var(--edge,#1a1a1a);box-shadow:0 2px 12px rgba(0,0,0,.15)}.My_section__e2lss:last-child{margin-bottom:0}.My_pointRow__ynnn9{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.My_sectionTitle__AhM39{margin:0;font-size:18px;font-weight:700;color:var(--foreground);padding-left:12px;padding-bottom:10px;border-bottom:2px solid var(--point,#4eb655)}.My_pointRow__ynnn9 .My_sectionTitle__AhM39{margin:0}.My_pointCard__pJ4qN{display:flex;align-items:baseline;gap:6px}.My_pointValue__oo5AS{font-size:32px;font-weight:700;color:var(--point,#4eb655);line-height:1}.My_pointUnit__z6Uk_{font-size:18px;font-weight:600;color:var(--gray--util,#aaa)}@media (max-width:768px){.My_container__G9ErF{padding:16px 0}.My_section__e2lss{padding:16px 18px;border-radius:12px}.My_pointValue__oo5AS{font-size:28px}.My_pointUnit__z6Uk_{font-size:16px}}.TrainingSearchList_empty__x9m5Q{font-size:14px;align-items:center;display:flex;justify-content:center;color:var(--sub--background);padding:40px 0}.TrainingSearchList_listContainer__AGUaw{width:100%;max-width:420px;max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;margin:20px auto;padding:4px}.TrainingSearchList_listContainer__AGUaw::-webkit-scrollbar{width:4px}.TrainingSearchList_listContainer__AGUaw::-webkit-scrollbar-track{background:transparent}.TrainingSearchList_listContainer__AGUaw::-webkit-scrollbar-thumb{background:var(--sub--background);border-radius:4px}.TrainingSearchList_playerContainer__8J06G{display:flex;align-items:center;padding:10px 14px;background-color:var(--edge);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;cursor:pointer;transition:all .2s ease}.TrainingSearchList_playerContainer__8J06G:hover{background-color:#222;border-color:var(--point);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}@media (max-width:768px){.TrainingSearchList_listContainer__AGUaw{max-width:100%;max-height:320px;gap:6px;margin:12px auto;padding:2px}.TrainingSearchList_playerContainer__8J06G{padding:8px 10px;border-radius:8px}.TrainingSearchList_playerContainer__8J06G:hover{transform:none;box-shadow:none}}.TrainingSearchItem_itemContainer__25LCP{display:flex;align-items:center;justify-content:space-between;width:100%}.TrainingSearchItem_playerName__y8gm9{display:flex;gap:10px;align-items:center;font-weight:600;font-size:15px;color:var(--foreground)}.TrainingSearchItem_classImgContainer__SE21Q{background:linear-gradient(145deg,#2a2a2a,#1a1a1a);border-radius:8px;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TrainingSearchItem_classImg__GmD5m{width:26px;height:auto}.TrainingSearchItem_positionContainer__z9Etw{display:flex;gap:8px;align-items:center;flex-shrink:0}.TrainingSearchItem_playerPosition__CEQdJ{font-size:13px;font-weight:700;letter-spacing:.5px}.TrainingSearchItem_playerOvr__FSYsf{font-size:14px;font-weight:700;color:var(--foreground);background:hsla(0,0%,100%,.08);padding:2px 10px;border-radius:6px;min-width:36px;text-align:center}@media (max-width:768px){.TrainingSearchItem_playerName__y8gm9{gap:8px;font-size:13px}.TrainingSearchItem_classImgContainer__SE21Q{border-radius:6px;padding:3px}.TrainingSearchItem_classImg__GmD5m{width:20px}.TrainingSearchItem_positionContainer__z9Etw{gap:6px}.TrainingSearchItem_playerPosition__CEQdJ{font-size:11px}.TrainingSearchItem_playerOvr__FSYsf{font-size:12px;padding:2px 8px;min-width:30px}}.SearchTradePlayer_container__6uHbu{width:100%;max-width:360px;margin:20px auto;display:flex;flex-direction:column;gap:12px}.SearchTradePlayer_searchContainer__eypPP{width:100%}.SearchTradePlayer_inputContainer__95XKe{display:flex;width:100%;height:40px}.SearchTradePlayer_input__XNH3F{width:calc(100% - 60px);height:100%;border-right:none;padding:4px 4px 4px 16px;font-size:18px;border-top-left-radius:16px;border-bottom-left-radius:16px;background:linear-gradient(135deg,#222,#555);color:var(--foreground);font-weight:500;border:2px solid var(--point)}.SearchTradePlayer_input__XNH3F:focus{outline:none;border-color:var(--point);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 0 0 2px rgba(78,182,85,.2),0 1px 3px rgba(78,182,85,.3)}.SearchTradePlayer_input__XNH3F::placeholder{font-size:16px;color:#999;font-weight:400}.SearchTradePlayer_button__WywTP{position:relative;left:-2px;width:60px;height:100%;background:linear-gradient(135deg,var(--point) 0,var(--point--hover) 100%);color:var(--edge);border:1px solid var(--point);font-size:16px;font-weight:700;border-top-right-radius:16px;border-bottom-right-radius:16px;cursor:pointer;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.2),0 2px 4px rgba(0,0,0,.2);transition:all .2s ease}.SearchTradePlayer_button__WywTP:hover{background:linear-gradient(135deg,var(--point--hover) 0,var(--point) 100%);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.3),0 3px 6px rgba(0,0,0,.3)}.SearchTradePlayer_button__WywTP:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}.SearchTradePlayer_listContainer__Y1YK1{width:100%;max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:4px}.SearchTradePlayer_listContainer__Y1YK1::-webkit-scrollbar{width:4px}.SearchTradePlayer_listContainer__Y1YK1::-webkit-scrollbar-track{background:transparent}.SearchTradePlayer_listContainer__Y1YK1::-webkit-scrollbar-thumb{background:var(--sub--background);border-radius:4px}.SearchTradePlayer_playerContainer__8BESH{display:flex;align-items:center;padding:10px 14px;background-color:var(--edge);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;cursor:pointer;transition:all .2s ease}.SearchTradePlayer_playerContainer__8BESH:hover{background-color:#222;border-color:var(--point);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.SearchTradePlayer_empty__E3dTc{font-size:14px;align-items:center;display:flex;justify-content:center;color:var(--sub--background);padding:40px 0}.TradeEditor_container__sjZfo{margin:12px auto;padding:12px;border:1px solid var(--sub--background)}.TradeEditor_modeContainer__kYLjf{display:flex;gap:12px;align-items:center;margin-bottom:20px}.TradeEditor_modeOption__N0jbK{display:flex;gap:2px;align-items:center}.TradeEditor_modeOption__N0jbK input{margin-right:4px}.TradeEditor_modeContainer__kYLjf label{font-size:16px}.TradeEditor_select__0tMel{width:100px;height:32px;font-weight:700}.TradeEditor_select__0tMel:focus{outline:none}.TradeEditor_option__S00_K{display:flex;justify-content:center;align-items:center;padding:4px 8px;cursor:pointer}.TradeEditor_input__k63WV{width:100%;padding:10px;border:1px solid #ccc;font-size:14px;transition:border-color .3s ease}.TradeEditor_input__k63WV:focus{outline:none}.TradeEditor_input__k63WV::placeholder{color:#ccc}.TradeEditor_buttonContainer__sz7kc{margin:8px 0;display:flex;justify-content:flex-end}.TradeEditor_button__l0UQl{display:inline-block;padding:10px 20px;font-size:16px;font-weight:700;color:#fff;background-color:var(--point);border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.TradeEditor_button__l0UQl:hover{background-color:var(--point--hover)}.TradeEditor_notice__Nnynz{font-size:14px;padding:4px;color:var(--point)}.TradeEditor_notice__Nnynz:hover{text-decoration:underline;font-weight:700}.TradeEditor_editor__LCvbp{height:440px;margin-bottom:12px}.TradeEditor_titleContainer__gdrRD{width:100%;display:flex;gap:8px;align-items:center;margin-bottom:20px}.TradeEditor_selectedPlayer__X_olE{display:flex;gap:8px;align-items:center;z-index:100;border:1px solid var(--point)}.TradeEditor_selectedPlayerImg__t4SOL{width:30px;height:24px}.TradeEditor_selectedPlayerName__hILqQ{white-space:nowrap;font-size:16px;font-weight:700;color:var(--point)}.TradeEditor_selectableGrade___nQTW{width:40px;height:24px}.TradeEditor_selectedPlayerClose__eLBZ1{cursor:pointer;padding:4px;border-radius:4px}@media (max-width:768px){.TradeEditor_input__k63WV{font-size:16px}.TradeEditor_editor__LCvbp{margin-bottom:32px}}.TradeItem_tradeType__pivj2{width:8%;font-size:12px;font-weight:600;flex-shrink:0}.TradeItem_mobileTradeType__9_H21{display:none;visibility:hidden;width:0}.TradeItem_player__jcKrX{width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.TradeItem_row__CtxYB .TradeItem_left__YAuHC{text-align:left;justify-content:flex-start;padding-left:2px}.TradeItem_player__jcKrX{display:flex;gap:4px;align-items:center;cursor:pointer}.TradeItem_playerContainer__7hPTw{display:flex;align-items:center;gap:6px}.TradeItem_classImgContainer__X36BS{display:flex;align-items:center;justify-content:center}.TradeItem_positionContainer__O9HlX{display:flex;align-items:center;gap:2px;font-size:13px}.TradeItem_playerNameContainer__XF8OY{display:flex;align-items:center}.TradeItem_playerName__wylAs{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;transition:color .15s ease}.TradeItem_completed__57qhL{color:#555;text-decoration:line-through}.TradeItem_playerOvrContainer__sxKB_{width:24px;height:16px;display:flex;align-items:center}.TradeItem_completedText__pfAwt{color:var(--point);font-weight:700;font-size:13px;font-style:italic}.TradeItem_titleContainer__pHzFW{display:flex;gap:4px;align-items:center}.TradeItem_title__KfZGh{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px;transition:color .15s ease}.TradeItem_notice__8PFEh{background:rgba(78,182,85,.06)}.TradeItem_noticeTitle__JFY1p{color:var(--point);font-weight:700}.TradeItem_partnership__GGR2L{background:rgba(220,194,91,.06)}.TradeItem_partnershipTitle__29WM2{color:var(--star);font-weight:700}.TradeItem_read__SlPYZ{color:#555}@media (min-width:767px){.TradeItem_row__CtxYB .TradeItem_infoBox__3D3OU{width:32%;display:flex;align-items:center;justify-content:flex-start;gap:8px}.TradeItem_userImgContainer__Hmbym{width:26px;height:26px}.TradeItem_row__CtxYB:hover .TradeItem_playerName__wylAs,.TradeItem_row__CtxYB:hover .TradeItem_title__KfZGh{color:var(--point)}.TradeItem_row__CtxYB .TradeItem_user__oMdhH{width:calc(100% - 32px);display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:13px}.TradeItem_row__CtxYB .TradeItem_createdAt__n_Fym{width:calc(100% - 128px);font-size:12px;color:var(--sub--background);justify-content:flex-start}.TradeItem_createdAtImg___Irxo{display:none;position:absolute;visibility:hidden}.TradeItem_row__CtxYB{width:100%;display:flex;align-items:center;padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.06);transition:background-color .12s ease}.TradeItem_row__CtxYB:hover{background:hsla(0,0%,100%,.02)}.TradeItem_row__CtxYB div{display:flex;justify-content:center}.TradeItem_classImgContainer__X36BS{margin-left:-8px}}@media (max-width:767px){.TradeItem_row__CtxYB{flex-direction:column;align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.06);padding:8px 4px;transition:background-color .12s ease}.TradeItem_row__CtxYB:hover{background:hsla(0,0%,100%,.03)}.TradeItem_row__CtxYB:hover .TradeItem_playerName__wylAs,.TradeItem_row__CtxYB:hover .TradeItem_title__KfZGh{color:var(--point)}.TradeItem_tradeType__pivj2{display:none}.TradeItem_mobileTradeType__9_H21{width:auto;min-width:36px;display:flex;justify-content:center;visibility:visible;font-weight:700;font-size:11px;padding:2px 6px;border-radius:4px;flex-shrink:0}.TradeItem_player__jcKrX{width:100%;font-size:14px}.TradeItem_infoBox__3D3OU{display:flex;align-items:center;padding:2px 0;font-size:12px;color:var(--sub--background)}.TradeItem_userImgContainer__Hmbym{width:16px;height:16px}.TradeItem_user__oMdhH{display:flex;align-items:center;gap:4px;padding:4px 8px 4px 4px}.TradeItem_createdAt__n_Fym{display:flex;align-items:center;gap:4px;border-left:1px solid hsla(0,0%,100%,.1);padding:0 8px}.TradeItem_createdAtImg___Irxo{display:flex;align-items:center;justify-content:center}}.TradeList_container__uB0QK{padding:16px 0}.TradeList_tabBar__Bqg4X{display:flex;gap:4px;margin-bottom:16px;border-bottom:2px solid var(--point)}.TradeList_tab__f9LoK{padding:10px 20px;font-size:15px;font-weight:600;color:var(--sub--background);cursor:pointer;border-radius:8px 8px 0 0;transition:all .15s ease;border:1px solid transparent;border-bottom:none;position:relative;bottom:-2px}.TradeList_tab__f9LoK:hover{color:var(--foreground);background:hsla(0,0%,100%,.04)}.TradeList_tabActive__UmlKd{color:var(--foreground);background:var(--edge);border-color:var(--point)}.TradeList_headerContainer__xqs8f{display:flex;justify-content:flex-end;align-items:center;margin-bottom:12px}.TradeList_write__Nj2fq{width:30px;height:30px;flex-shrink:0}.TradeList_headerRow__17TNN{width:100%;display:flex;padding:8px 0;font-weight:700;font-size:13px;color:var(--foreground);border-top:2px solid var(--point);border-bottom:1px solid hsla(0,0%,100%,.1)}.TradeList_headerRow__17TNN .TradeList_left__eb2ST{justify-content:flex-start;text-align:left;padding-left:52px}.TradeList_headerRow__17TNN div{display:flex;justify-content:center}.TradeList_tradeType__1gclg{width:8%}.TradeList_player__h2Bt7{width:60%}.TradeList_user__DlV07{width:20%}.TradeList_createdAt__1voX_{width:12%}.TradeList_searchContainer__hp0Wl{display:flex;gap:6px;align-items:flex-end;margin-top:4px}.TradeList_searchButton__czM_4{width:32px;height:32px;margin-bottom:12px;flex-shrink:0}.TradeList_pagination__SC8BG{display:flex;justify-content:center;gap:4px;margin-top:16px}.TradeList_pagination__SC8BG .TradeList_pageIndex__5g_pg{padding:8px 12px;color:var(--foreground);background-color:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;cursor:pointer;font-size:13px;transition:all .15s ease}.TradeList_pagination__SC8BG .TradeList_active__UnvCF,.TradeList_pagination__SC8BG .TradeList_pageIndex__5g_pg:hover{background-color:var(--point);border-color:var(--point)}.TradeList_pagination__SC8BG .TradeList_active__UnvCF{font-weight:700}.TradeList_tradeContainer__SlmCw{position:relative}.TradeList_anchor__U43YT{display:none}.TradeList_empty__M7I0m{display:flex;justify-content:center;align-items:center;height:200px;color:var(--sub--background);font-size:14px}@media (max-width:768px){.TradeList_container__uB0QK{padding:0}.TradeList_tabBar__Bqg4X{margin-bottom:12px}.TradeList_tab__f9LoK{padding:8px 14px;font-size:13px}.TradeList_headerRow__17TNN{display:none}.TradeList_headerContainer__xqs8f{align-items:center;gap:8px}.TradeList_write__Nj2fq{min-width:52px;font-size:12px;height:28px}.TradeList_anchor__U43YT{width:100%;height:56px;position:absolute;top:0;left:0}.TradeList_pagination__SC8BG .TradeList_pageIndex__5g_pg{padding:6px 10px;font-size:12px}}