.ChattingRoomList_chatRinner__fsfto{padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:10px;height:100%}.ChattingRoomList_header__IedCC{display:flex;justify-content:space-between;align-items:center}.ChattingRoomList_header__IedCC h3{font-size:1.5rem;color:#292828}.ChattingRoomList_searchBox__iAggi{display:flex;gap:8px}.ChattingRoomList_searchBox__iAggi input{padding:8px 16px;border:1px solid #ecebeb;border-radius:4px;min-width:250px}.ChattingRoomList_searchBox__iAggi input:focus{outline:none;border-color:#4779e3}.ChattingRoomList_searchBox__iAggi button{padding:8px 16px;background:#4779e3;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .3s}.ChattingRoomList_searchBox__iAggi button:hover{background:#23407c}.ChattingRoomList_tableContainer__VjdVK{overflow-x:auto;border-radius:8px;border:1px solid #ecebeb;height:100%}.ChattingRoomList_table__wELZT{width:100%;border-collapse:collapse;background-color:#fff;border-radius:10px;table-layout:fixed;min-width:600px}.ChattingRoomList_table__wELZT thead{display:table;width:100%;table-layout:fixed}.ChattingRoomList_table__wELZT tbody{display:block;height:100%;overflow-y:auto;table-layout:fixed}.ChattingRoomList_table__wELZT tbody::-webkit-scrollbar{width:5px}.ChattingRoomList_table__wELZT tbody::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px}.ChattingRoomList_table__wELZT tr{display:table;width:100%;table-layout:fixed}.ChattingRoomList_table__wELZT td,.ChattingRoomList_table__wELZT th{text-align:center;border-bottom:1px solid #919191;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.ChattingRoomList_table__wELZT thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.ChattingRoomList_table__wELZT td,.ChattingRoomList_table__wELZT th{padding:10px 12px;text-align:left;border-bottom:1px solid #ecebeb}.ChattingRoomList_table__wELZT td:nth-child(2),.ChattingRoomList_table__wELZT th:nth-child(2){width:90%}.ChattingRoomList_table__wELZT th{background:#ecebeb;font-weight:600;color:#292828}.ChattingRoomList_table__wELZT tr:hover{background-color:#ecebeb}.ChattingRoomList_table__wELZT .ChattingRoomList_urlCell__9OieI{color:#4779e3}.ChattingRoomList_table__wELZT .ChattingRoomList_urlCell__9OieI .ChattingRoomList_urlLink__EYdC9{cursor:pointer}.ChattingRoomList_table__wELZT .ChattingRoomList_urlCell__9OieI .ChattingRoomList_urlLink__EYdC9:hover{text-decoration:underline}.ChattingRoomList_btnQR__huTo1,.ChattingRoomList_btnReset__zmtca{padding:6px 12px;border:none;border-radius:4px;cursor:pointer;transition:all .3s;font-weight:500}.ChattingRoomList_btnQR__huTo1{background:#4ece3e;color:#fff}.ChattingRoomList_btnQR__huTo1:hover{background:#359f26}.ChattingRoomList_btnReset__zmtca{background:#ff4d4f;color:#fff}.ChattingRoomList_btnReset__zmtca:hover{background:#d9363e}.ChattingRoomList_actionButtons__ESIBj{display:flex;justify-content:center;gap:12px}.ChattingRoomList_actionButtons__ESIBj button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;transition:all .3s;font-weight:500}.ChattingRoomList_btnNew__HcZK5{background:#4ece3e;color:#fff}.ChattingRoomList_btnNew__HcZK5:hover{background:#359f26}.ChattingRoomList_btnExcel__zdSqf{background:#17a2b8;color:#fff}.ChattingRoomList_btnExcel__zdSqf:hover{background:#138496}.InitPopup_popup__wKvhd{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd{background:#fff;padding:30px;border-radius:8px;min-width:400px}.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd h3{text-align:center;margin-bottom:20px}.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd .InitPopup_popupBtn__2J2w_{display:flex;justify-content:center;gap:10px}.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd .InitPopup_popupBtn__2J2w_ button{padding:8px 24px;border-radius:4px;background:#4779e3;color:#fff;transition:opacity .3s}.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd .InitPopup_popupBtn__2J2w_ button:hover{opacity:.8}.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd .InitPopup_popupBtn__2J2w_ button:last-child{background:#666}.InitPopup_popup__wKvhd h3{font-size:1.5rem;color:#333;margin:0 0 24px;text-align:center;font-weight:600}.InitPopup_popup__wKvhd .InitPopup_content__Llx_t{margin-bottom:24px}.InitPopup_popup__wKvhd .InitPopup_roomInfo__U09XQ{text-align:center;margin-bottom:20px}.InitPopup_popup__wKvhd .InitPopup_roomNumber__woSnj{font-size:1.1rem;color:#4779e3;font-weight:500}.InitPopup_popup__wKvhd .InitPopup_question__Xdfd9{margin:8px 0 0;color:#292828;font-size:1.1rem}.InitPopup_popup__wKvhd .InitPopup_warningBox__YDYBL{background:#fff3cd;border:1px solid #ffeeba;border-radius:6px;padding:16px;margin-top:16px}.InitPopup_popup__wKvhd .InitPopup_warningBox__YDYBL p{margin:0;color:#856404;font-size:.95rem;line-height:1.5;text-align:center}.InitPopup_popup__wKvhd .InitPopup_warningBox__YDYBL p:before{content:"⚠️";margin-right:8px}.InitPopup_popup__wKvhd .InitPopup_resetReason__jrAUs{width:100%;padding:10px;outline:none;border-radius:6px;border:1px solid #919191}.InitPopup_popup__wKvhd .InitPopup_resetReason__jrAUs:focus{border:1px solid #7a4dff}.InitPopup_popup__wKvhd .InitPopup_validationActive__UBoTY:invalid{border:1px solid #ff4d4f}.InitPopup_popup__wKvhd .InitPopup_buttonGroup__LsvVI{display:flex;justify-content:center;gap:12px;margin-top:24px}.InitPopup_popup__wKvhd .InitPopup_cancelButton__0Ofpq,.InitPopup_popup__wKvhd .InitPopup_confirmButton__9BQfh{padding:10px 24px;border:none;border-radius:6px;cursor:pointer;transition:all .2s;font-weight:500;min-width:100px}.InitPopup_popup__wKvhd .InitPopup_confirmButton__9BQfh{background:#ff4d4f;color:#fff}.InitPopup_popup__wKvhd .InitPopup_confirmButton__9BQfh:hover{background:#d9363e;transform:translateY(-1px)}.InitPopup_popup__wKvhd .InitPopup_confirmButton__9BQfh:active{transform:translateY(0)}.InitPopup_popup__wKvhd .InitPopup_cancelButton__0Ofpq{background:#919191;color:#fff}.InitPopup_popup__wKvhd .InitPopup_cancelButton__0Ofpq:hover{background:#292828;transform:translateY(-1px)}.InitPopup_popup__wKvhd .InitPopup_cancelButton__0Ofpq:active{transform:translateY(0)}@media(max-width:480px){.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd{padding:20px;margin:20px}.InitPopup_popup__wKvhd .InitPopup_popupInner__Vtevd h3{font-size:1.25rem;margin-bottom:20px}.InitPopup_popup__wKvhd .InitPopup_question__Xdfd9,.InitPopup_popup__wKvhd .InitPopup_roomNumber__woSnj{font-size:1rem}.InitPopup_popup__wKvhd .InitPopup_warningBox__YDYBL{padding:12px}.InitPopup_popup__wKvhd .InitPopup_cancelButton__0Ofpq,.InitPopup_popup__wKvhd .InitPopup_confirmButton__9BQfh{padding:8px 20px}}.QRPopup_popup__tzx3a{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.QRPopup_popup__tzx3a .QRPopup_popupInner__Ax65B{background:#fff;padding:30px;border-radius:8px;min-width:400px}.QRPopup_popup__tzx3a .QRPopup_popupInner__Ax65B h3{text-align:center;margin-bottom:20px}.QRPopup_popup__tzx3a .QRPopup_popupInner__Ax65B .QRPopup_popupBtn__1_jQS{display:flex;justify-content:center;gap:10px}.QRPopup_popup__tzx3a .QRPopup_popupInner__Ax65B .QRPopup_popupBtn__1_jQS button{padding:8px 24px;border-radius:4px;background:#4779e3;color:#fff;transition:opacity .3s}.QRPopup_popup__tzx3a .QRPopup_popupInner__Ax65B .QRPopup_popupBtn__1_jQS button:hover{opacity:.8}.QRPopup_popup__tzx3a .QRPopup_popupInner__Ax65B .QRPopup_popupBtn__1_jQS button:last-child{background:#666}.QRPopup_popup__tzx3a .QRPopup_popupInner__Ax65B{display:flex;flex-direction:column;gap:15px}.QRPopup_popup__tzx3a .QRPopup_infoSection__dgnsc{width:100%}.QRPopup_popup__tzx3a .QRPopup_infoSection__dgnsc h2{font-size:1.5rem;color:#333;margin:0 0 24px;text-align:center}.QRPopup_popup__tzx3a .QRPopup_chatInfo__ydudD{display:flex;flex-direction:column;gap:20px;margin-bottom:24px;align-items:center}.QRPopup_popup__tzx3a .QRPopup_infoItem___Mw6F{display:flex;flex-direction:column;align-items:center;gap:12px}.QRPopup_popup__tzx3a .QRPopup_number__LJ_Ln{font-size:1.2rem;font-weight:600;color:#007bff}.QRPopup_popup__tzx3a .QRPopup_url__tD8yL{width:100%;padding:12px 16px;background:#f8f9fa;border-radius:6px;text-align:center;font-family:monospace;color:#0056b3;word-break:break-all;margin:0;border:1px solid #e9ecef}.QRPopup_popup__tzx3a .QRPopup_qrContainer__lmMXt{background:#fff;border:1px solid #e9ecef;border-radius:8px;width:200px;height:200px}.QRPopup_popup__tzx3a .QRPopup_saveQrButton__S0FyN{padding:10px 20px;background:#28a745;color:#fff;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;font-weight:500}.QRPopup_popup__tzx3a .QRPopup_saveQrButton__S0FyN:hover{background:#218838;transform:translateY(-1px)}.QRPopup_popup__tzx3a .QRPopup_saveQrButton__S0FyN:active{transform:translateY(0)}.QRPopup_popup__tzx3a .QRPopup_saveQrButton__S0FyN i{font-size:1.1em}.QRPopup_popup__tzx3a .QRPopup_buttonGroup__ZCc50{display:flex;justify-content:center;gap:12px;margin-top:24px}.QRPopup_popup__tzx3a .QRPopup_confirmButton__bYxt7,.QRPopup_popup__tzx3a .QRPopup_resetButton__fVaHX{padding:10px 24px;border:none;border-radius:6px;cursor:pointer;transition:all .2s;font-weight:500}.QRPopup_popup__tzx3a .QRPopup_resetButton__fVaHX{background:#dc3545;color:#fff}.QRPopup_popup__tzx3a .QRPopup_resetButton__fVaHX:hover{background:#c82333;transform:translateY(-1px)}.QRPopup_popup__tzx3a .QRPopup_resetButton__fVaHX:active{transform:translateY(0)}.QRPopup_popup__tzx3a .QRPopup_confirmButton__bYxt7{background:#007bff;color:#fff}.QRPopup_popup__tzx3a .QRPopup_confirmButton__bYxt7:hover{background:#0056b3;transform:translateY(-1px)}.QRPopup_popup__tzx3a .QRPopup_confirmButton__bYxt7:active{transform:translateY(0)}.QRPopup_popup__tzx3a .QRPopup_historySection__FU9cl{width:100%}.QRPopup_popup__tzx3a .QRPopup_historySection__FU9cl h2{font-size:1.5rem;color:#333;margin:0 0 24px}.QRPopup_popup__tzx3a .QRPopup_tableWrapper__Q3OjW{overflow-x:auto;max-height:200px;overflow-y:auto}.QRPopup_popup__tzx3a .QRPopup_historyTable__40gA5{width:100%;border-collapse:collapse;text-align:center}.QRPopup_popup__tzx3a .QRPopup_historyTable__40gA5 td,.QRPopup_popup__tzx3a .QRPopup_historyTable__40gA5 th{padding:12px;border-bottom:1px solid #e9ecef}.QRPopup_popup__tzx3a .QRPopup_historyTable__40gA5 th{background-color:#f8f9fa;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.QRPopup_popup__tzx3a .QRPopup_historyTable__40gA5 tr:hover{background-color:#f8f9fa}.Dashboard_container__1ieK2{width:100%;height:100%;padding:20px}.Dashboard_mainInner__DujyV{height:100%;display:flex;flex-direction:column;justify-content:space-between}.Dashboard_chatRinner__nxz9d{margin-top:20px}.Dashboard_chatRinner__nxz9d h3{margin-bottom:15px;font-size:1.2rem}.Dashboard_searchBox__rT9_B{display:flex;margin-bottom:15px}.Dashboard_searchBox__rT9_B input{flex:1 1;padding:8px;border:1px solid #ddd;border-radius:4px;margin-right:10px}.Dashboard_searchBox__rT9_B button{padding:8px 20px;background:#2cbc00;color:#fff;border:none;border-radius:4px;cursor:pointer}.Dashboard_titleSelect__7G3oI{display:flex;background:#f5f5f5;padding:10px 0;margin-bottom:10px}.Dashboard_titleSelect__7G3oI .Dashboard_selectCus__Hj1y7{flex:1 1;text-align:center;font-weight:700}.Dashboard_listInner__6v7TE ul{display:flex;padding:10px 0;border-bottom:1px solid #eee}.Dashboard_listInner__6v7TE ul li{flex:1 1;text-align:center}.Dashboard_listInner__6v7TE ul li.Dashboard_button01__Y_aAP button{padding:5px 15px;border:none;border-radius:4px;cursor:pointer}.Dashboard_listInner__6v7TE ul li.Dashboard_button01__Y_aAP button.Dashboard_btn01__cJlZN{background:#2cbc00;color:#fff}.Dashboard_listInner__6v7TE ul li.Dashboard_button01__Y_aAP button.Dashboard_btn03__Q3_p_{background:#f44;color:#fff}