.Chat_container___OOUH{width:100%;max-height:100vh;margin:0 auto;padding:20px;background-color:var(--edge)}.Chat_chatContainer__XAHwO{width:100%;max-width:600px;max-height:80vh;margin:0 auto;display:flex;flex-direction:column;border:1px solid var(--point);border-radius:4px}.ChatContent_chatBackground__IyMvD{flex:1 1;background-color:#b6b6c2;overflow-y:auto;min-height:400px;padding:4px 16px;display:flex;flex-direction:column;gap:8px}.ChatContent_prevChat__wBh7P{width:240px;background-color:var(--point--background);display:flex;align-items:center;justify-content:center;padding:4px 0;border-radius:8px;font-size:14px;margin:0 auto;cursor:pointer}.ChatContent_chat__ezhL5{display:flex;flex-direction:column;max-width:70%}.ChatContent_chatMessageContainer__SKhdN{display:flex;align-items:flex-end}.ChatContent_chatContent__InqP2{padding:8px 12px;border-radius:12px;font-size:14px;white-space:pre-line}.ChatContent_myChat__WSePQ{align-self:flex-end}.ChatContent_myChat__WSePQ .ChatContent_chatContent__InqP2{background-color:var(--point);color:var(--foreground);border-top-right-radius:2px}.ChatContent_otherChat__opKeh{align-self:flex-start}.ChatContent_otherChat__opKeh .ChatContent_chatContent__InqP2{background-color:var(--foreground);color:var(--edge);border-top-left-radius:2px}.ChatContent_chatTime__wNF8r{font-size:12px;color:var(--sub--background);margin-top:2px;padding:0 4px}.ChatContent_myChat__WSePQ .ChatContent_chatTime__wNF8r{text-align:right;margin-left:auto}.ChatContent_notRead__p_WZT{font-size:12px;color:var(--point);font-weight:600;margin:0 4px 0 0}@media (max-width:768px){.ChatContent_chatBackground__IyMvD{padding:4px 8px}}.UserLevel_imgContainer__EeD3u{width:100%;height:100%}.UserLevel_userImg__94HwT{width:100%;height:auto}.QuillViewer_content__hYAiM{min-height:200px}.QuillViewer_content__hYAiM p{min-height:20px}.QuillViewer_content__hYAiM img{max-width:92%;height:auto}.QuillViewer_content__hYAiM a{color:var(--point);text-decoration:underline}.UserDivision_divisions__ZoGJN{display:flex;justify-content:space-between;align-items:center;justify-content:center;gap:20px;margin-top:20px}@media (max-width:768px){.UserDivision_divisions__ZoGJN{flex-direction:column}}.UserDivision_divisionContainer__tfnnV{display:flex;width:256px;height:82px;border:1px solid var(--point)}.UserDivision_divisionImg__RJPXi{display:inline-block;width:80px;height:80px;background-color:var(--point--background)}.UserDivision_mode__TykiH{font-size:20px;padding:1px}.UserDivision_text__18ksM{font-size:14px;padding:1px}.UserDivision_division__uu5Yq{display:flex;flex-direction:column;justify-content:center;width:100%;height:80px;padding:4px;background-color:rgba(0,0,0,.5);text-align:center}.UserDivision_tip__6zj9h{display:flex;text-align:center;justify-content:center;width:256px;border:1px solid var(--point);padding:12px;font-size:14px;cursor:pointer;background-color:var(--point--background);font-weight:700}.UserDivision_tip__6zj9h:hover{background-color:var(--point);color:var(--background)}.MatchItem_container__lcEyS{display:flex;height:96px;min-height:96px}.MatchItem_edgeLeft__zBp0G{display:block;width:6px;height:100%;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:var(--draw--background)}.MatchItem_contents__OvG8a{background-color:var(--draw--background);height:100%;display:flex;padding:12px 8px;row-gap:4px;width:100%;color:#9e9eb1;font-weight:700}.MatchItem_edgeRight__fclQw{display:block;width:40px;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:var(--draw--background);cursor:pointer}.MatchItem_winEdge__S_DNr{background-color:var(--win--edge)}.MatchItem_winText__ABprc{color:var(--win--edge)}.MatchItem_winBorderRight__Io0ZU{border-right:1px solid var(--win--edge)}.MatchItem_winBorderLeft__5mZE8{border-left:1px solid var(--win--edge)}.MatchItem_winContents__o3biw{background-color:var(--win--background)}.MatchItem_errorEdge__lYpDP{background-color:var(--error--edge)}.MatchItem_errorText__4KhbX{color:var(--error--edge)}.MatchItem_errorBorderRight__VXnlM{border-right:1px solid var(--error--edge)}.MatchItem_errorBorderLeft__yuKMQ{border-left:1px solid var(--error--edge)}.MatchItem_errorContents__KoqaZ{background-color:var(--error--background)}.MatchItem_drawEdge__yFN1F{background-color:var(--point)}.MatchItem_drawText___dCN6{color:var(--point)}.MatchItem_drawBorderRight__0mqSs{border-right:1px solid var(--point)}.MatchItem_drawBorderLeft__LyrkB{border-left:1px solid var(--point)}.MatchItem_drawContents__i_zCJ{background-color:var(--draw--background)}.MatchItem_loseEdge__l_HrD{background-color:var(--lose--edge)}.MatchItem_loseText__47WgO{color:var(--lose--edge)}.MatchItem_loseBorderRight__LOSa8{border-right:1px solid var(--lose--edge)}.MatchItem_loseBorderLeft__qS_wy{border-left:1px solid var(--lose--edge)}.MatchItem_loseContents__2nsGl{background-color:var(--lose--background)}.MatchItem_resultContainer__AR79m{width:100px}.MatchItem_result__WyE9U{font-size:16px}.MatchItem_penalty__opKvO{font-size:12px;height:12px}.MatchItem_date__IMbr4{margin-top:20px}.MatchItem_oppUserContainer__xa7L3{padding-left:20px;margin:auto 0}.MatchItem_oppUser__jpQUo:hover{color:var(--point);cursor:pointer}.MatchItem_vsUser__rkqMc{display:flex;font-size:20px;align-items:center}.MatchItem_score__x3Urp{font-size:24px;margin-right:8px;color:var(--foreground)}.MatchItem_oppUser__jpQUo{margin-left:8px;font-size:24px;display:flex;align-items:center;color:var(--foreground)}.MatchItem_level___qI1s{margin-left:4px;font-size:12px;font-weight:400}.MatchItem_oppUserController___AjG8{margin-left:4px}.MatchItem_winArrowBox__gA6jA{stroke:var(--win--edge)}.MatchItem_winArrowBox__gA6jA:hover{background-color:var(--win--edge);stroke:var(--win--background)}.MatchItem_errorArrowBox__9UTIV{stroke:var(--error--edge)}.MatchItem_errorArrowBox__9UTIV:hover{background-color:var(--error--edge);stroke:var(--error--background)}.MatchItem_drawArrowBox__a6L3X{stroke:var(--point)}.MatchItem_drawArrowBox__a6L3X:hover{background-color:var(--point);stroke:var(--win--background)}.MatchItem_loseArrowBox__bBKsc{stroke:var(--lose--edge)}.MatchItem_loseArrowBox__bBKsc:hover{background-color:var(--lose--edge);stroke:var(--win--background)}.MatchItem_arrow__cRCkH{width:20px;height:10px;margin:72px auto}.MatchItem_active__ZSa0F{animation:MatchItem_rotateAnimation__wK9d8 .2s linear forwards}.MatchItem_inactive__Qb_5H{animation:MatchItem_rotateAnimation2__a1cDV .2s linear forwards}@keyframes MatchItem_rotateAnimation__wK9d8{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes MatchItem_rotateAnimation2__a1cDV{0%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.MatchItem_tooltip__0l55d{position:relative;display:inline-block;align-items:end;top:2px;margin:4px}.MatchItem_tooltip__0l55d .MatchItem_tooltipText___1B_M{visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:5px;font-size:12px;position:absolute;top:100%;left:20px;transform:translateX(-50%);z-index:1;width:100px;opacity:0;transition:opacity .3s}.MatchItem_tooltip__0l55d:hover .MatchItem_tooltipText___1B_M{visibility:visible;opacity:1}@media (max-width:768px){.MatchItem_resultContainer__AR79m{width:52px}.MatchItem_result__WyE9U{font-size:10px}.MatchItem_penalty__opKvO{font-size:8px;height:8px;margin-top:4px}.MatchItem_date__IMbr4{font-size:8px;margin-top:32px}.MatchItem_score__x3Urp{font-size:16px}.MatchItem_vs__ZeQkL{visibility:hidden;width:0}.MatchItem_oppUser__jpQUo{font-size:16px;margin-left:0}.MatchItem_oppUserContainer__xa7L3{padding:0 0 0 12px}.MatchItem_level___qI1s{visibility:hidden;width:0}.MatchItem_oppUserController___AjG8{margin-left:0}}.MatchItemDetail_container__BRMVN{display:flex;flex-direction:column;gap:4px;height:950px;min-height:96px}.MatchItemDetail_squadContainer__ZWAuy{display:flex;justify-content:space-between}.MatchItemDetail_teamSquad__svx50{width:358px;height:460px}.MatchItemDetail_title__WRtRs{font-size:1.5rem}.MatchItemDetail_table__re2Lv{width:100%;border-collapse:collapse;font-weight:700;font-size:14px}.MatchItemDetail_table__re2Lv td,.MatchItemDetail_table__re2Lv th{padding:10px;text-align:center;border:1px solid var(--point)}.MatchItemDetail_table__re2Lv .MatchItemDetail_nickname__iFSmZ{width:140px}.MatchItemDetail_table__re2Lv th{background-color:var(--point);color:var(--edge);border:1px solid var(--edge)}.MatchItemDetail_barContainer__vKWSl{display:flex;align-items:center;justify-content:center;position:relative;height:16px;background-color:var(--point);border-radius:10px;overflow:hidden}.MatchItemDetail_barAway__uEr71,.MatchItemDetail_barHome__Iysze{height:100%;position:absolute}.MatchItemDetail_barHome__Iysze{background-color:#4caf50;left:0}.MatchItemDetail_barAway__uEr71{background-color:#2196f3;right:0}.MatchItemDetail_barLabel__vyKMB{position:relative;z-index:1;color:var(--edge)}@media (max-width:768px){.MatchItemDetail_table__re2Lv td,.MatchItemDetail_table__re2Lv th{font-size:12px}.MatchItemDetail_table__re2Lv .MatchItemDetail_nickname__iFSmZ{width:80px;font-size:10px}.MatchItemDetail_barContainer__vKWSl{height:12px}.MatchItemDetail_barLabel__vyKMB{font-size:10px}.MatchItemDetail_container__BRMVN{height:924px}.MatchItemDetail_squadContainer__ZWAuy{justify-content:center}.MatchItemDetail_teamSquad__svx50{margin:0 auto}.MatchItemDetail_mySquad__dx2e2{display:none}}.ChatHeader_chatHeader__LTLsk{width:100%;height:64px;max-height:64px;font-size:18px;font-weight:700;display:flex;align-items:center;padding:8px;border-bottom:1px solid var(--point);gap:2px;border-radius:4px 4px 0 0}.ChatHeader_backButton__Eafef,.ChatHeader_chatHeader__LTLsk{background-color:var(--point--background);color:var(--foreground)}.ChatHeader_backButton__Eafef{padding:4px 12px 0;border-radius:4px;border:none;font-size:20px;cursor:pointer;margin-right:6px}.ChatHeader_backButton__Eafef:hover{background-color:var(--point);color:var(--foreground)}.ChatHeader_levelImgContainer__FEJPi{width:32px;height:32px;background-color:var(--edge);border-radius:100%}.ChatHeader_nickname__9_gxF{margin-left:4px;cursor:pointer}.ChatHeader_nickname__9_gxF:hover{font-size:20px;text-decoration:underline}@media (max-width:768px){.ChatHeader_backButton__Eafef{padding:0 12px}}.ChatInput_chatInputContainer__EeaRA{width:100%;max-height:60px;padding:16px;background-color:var(--foreground);display:flex;gap:12px;align-items:center}.ChatInput_chatInput___Bk_V{flex:1 1;height:48px;border:1px solid var(--point);border-radius:12px;padding:12px;background-color:var(--foreground);color:#333;font-size:12px;resize:none;transition:all .2s ease}.ChatInput_chatInput___Bk_V:focus{outline:none}.ChatInput_chatInputButton__wwdyv{width:48px;height:48px;border:1px solid var(--point);background-color:#fff;cursor:pointer;border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .2s ease}.ChatInput_chatInputButton__wwdyv:hover{background-color:#eee;transform:scale(1.05)}.ChatInput_chatInputButton__wwdyv:disabled{background-color:#e9ecef;color:#8e8e93;cursor:not-allowed;transform:none}.ChatInput_sendImage__e4ikf{width:24px;height:24px;object-fit:contain;object-position:center;margin-right:2px}@media (max-width:768px){.ChatInput_chatInput___Bk_V{font-size:16px}}.CouponList_container__IXGJW{padding:36px 0}.CouponList_container__IXGJW section{margin-bottom:36px}.CouponList_linkContainer__cUxR0,.CouponList_text___fv0M{margin-top:8px}.CouponList_title__Xf9O7{display:flex;color:var(--point);border-bottom:1px solid var(--point);margin-bottom:12px}.CouponList_link__nBcO1{text-decoration:underline}.CouponList_link__nBcO1:hover{color:var(--star)}.CouponList_couponInput__vqROt,.CouponList_couponList__hRz5Z{margin-top:36px}.CouponList_tip__lZM7J{color:var(--point);font-size:14px;margin-top:0;margin-bottom:0}.CouponInput_inputContainer__eeoal{width:100%;display:flex;align-items:center;gap:12px;padding:4px 12px}.CouponInput_couponInput__aCRBr{width:calc(100% - 72px);height:48px;padding:4px;resize:none}.CouponInput_couponInput__aCRBr:focus{border-color:var(--point);outline:none}.CouponInput_couponButton__XBxwQ{width:60px;height:40px;background-color:var(--point);border:none;border-radius:4px;cursor:pointer;color:var(--foreground);font-weight:700}.CouponInput_couponButton__XBxwQ:hover{background-color:var(--point--hover)}