*{box-sizing:border-box}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-gray-100: #f4f3f1;--color-gray-200: #dddbd8;--color-gray-300: #ccc9c6;--color-gray-400: #aeaba7;--color-gray-500: #8a8784;--color-gray-600: #656360;--color-gray-700: #4b4a47;--color-gray-800: #31302e;--color-gray-900: #1f1d1b;--color-primary-100: #fcf3e1;--color-primary-200: #fceccd;--color-primary-300: #fae1af;--color-primary-400: #fbd997;--color-primary-500: #ffd37c;--color-primary-600: #f9c762;--color-primary-700: #fbc14d;--color-primary-800: #fab833;--color-primary-900: #f6ad1b;--breakpoint-mobile: 480px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--breakpoint-wide: 1440px;--spacing-xs: clamp(.25rem, 1vw, .5rem);--spacing-sm: clamp(.5rem, 2vw, 1rem);--spacing-md: clamp(1rem, 3vw, 1.5rem);--spacing-lg: clamp(1.5rem, 4vw, 2rem);--spacing-xl: clamp(2rem, 5vw, 3rem);--font-size-xs: clamp(.75rem, 2vw, .875rem);--font-size-sm: clamp(.875rem, 2.5vw, 1rem);--font-size-base: clamp(1rem, 2.5vw, 1.125rem);--font-size-lg: clamp(1.125rem, 3vw, 1.5rem);--font-size-xl: clamp(1.5rem, 4vw, 2rem);--max-width-mobile: 480px;--max-width-tablet: 768px;--max-width-desktop: 1024px;--max-width-wide: 1440px}body{margin:0}ul{list-style:none;margin:0;padding:0}._login_w1m5a_1{min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md)}._loginContainer_w1m5a_21{display:flex;flex-direction:column;text-align:center;background-color:#dcdcdc;padding:var(--spacing-lg);border-radius:8px;width:100%;max-width:400px;box-shadow:0 2px 8px #0000001a}._loginContainer_w1m5a_21 h2{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}._loginTextBox_w1m5a_55{padding:var(--spacing-md);font-size:var(--font-size-base);margin-bottom:var(--spacing-md);border:1px solid #999;border-radius:4px;width:100%;box-sizing:border-box}._loginBtn_w1m5a_75{padding:var(--spacing-md);font-size:var(--font-size-base);margin-bottom:var(--spacing-md);border:none;color:#fff;background-color:#000;border-radius:4px;cursor:pointer;transition:background-color .2s ease}._loginBtn_w1m5a_75:hover{background-color:#333}._loginGoogle_w1m5a_107{background-color:#4285f4}._login_w1m5a_1 div{margin-top:var(--spacing-sm);font-size:var(--font-size-sm)}._login_w1m5a_1 a{color:#06c;text-decoration:none}._login_w1m5a_1 a:hover{text-decoration:underline}@media(max-width:480px){._login_w1m5a_1{padding:var(--spacing-sm)}._loginContainer_w1m5a_21{padding:var(--spacing-md);max-width:100%}._loginTextBox_w1m5a_55,._loginBtn_w1m5a_75{font-size:var(--font-size-sm)}}._register_6jtlq_1{min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md)}._registerContainer_6jtlq_21{display:flex;flex-direction:column;text-align:center;background-color:#dcdcdc;padding:var(--spacing-lg);border-radius:8px;width:100%;max-width:400px;box-shadow:0 2px 8px #0000001a}._registerContainer_6jtlq_21 h2{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}._registerTextBox_6jtlq_55{padding:var(--spacing-md);font-size:var(--font-size-base);margin-bottom:var(--spacing-md);border:1px solid #999;border-radius:4px;width:100%;box-sizing:border-box}._registerBtn_6jtlq_75{padding:var(--spacing-md);font-size:var(--font-size-base);margin-bottom:var(--spacing-md);border:none;color:#fff;background-color:#000;border-radius:4px;cursor:pointer;transition:background-color .2s ease}._registerBtn_6jtlq_75:hover{background-color:#333}._registerGoogle_6jtlq_107{background-color:#4285f4}._register_6jtlq_1 div{margin-top:var(--spacing-sm);font-size:var(--font-size-sm)}._register_6jtlq_1 a{color:#06c;text-decoration:none}._register_6jtlq_1 a:hover{text-decoration:underline}@media(max-width:480px){._register_6jtlq_1{padding:var(--spacing-sm)}._registerContainer_6jtlq_21{padding:var(--spacing-md);max-width:100%}._registerTextBox_6jtlq_55,._registerBtn_6jtlq_75{font-size:var(--font-size-sm)}}._backdrop_mgpon_1{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:20;background-color:#000000bf;animation:_fade-in_mgpon_1 .2s ease-out}._modal_mgpon_25{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(300px,90vw,600px);background-color:transparent;padding:var(--spacing-lg);border-radius:14px;box-shadow:0 10px 40px #0000004d;z-index:30;animation:_slide-down_mgpon_1 .3s ease-out forwards;max-height:90vh;max-height:90dvh;overflow-y:auto}._content_mgpon_59{padding:var(--spacing-md) 0}@keyframes _fade-in_mgpon_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-down_mgpon_1{0%{opacity:0;transform:translate(-50%,-55%)}to{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:480px){._modal_mgpon_25{width:calc(100vw - var(--spacing-md));width:calc(100dvw - var(--spacing-md));padding:var(--spacing-md);top:40%}._content_mgpon_59{padding:var(--spacing-sm) 0}}@media(min-width:768px){._modal_mgpon_25{width:40rem}}._title_1upsy_1{font-size:14;color:green}._detail_1upsy_11{font-size:10;color:green}._confirm_dia_1upsy_21{padding:.5rem 2rem;margin-left:1rem;box-shadow:1px;left:5%;width:90%}._ok_button_1upsy_37{cursor:pointer;background-color:transparent;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._ok_button_1upsy_37:hover{background-color:#00f;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._cancel_1upsy_77{cursor:pointer;background-color:transparent;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._cancel_1upsy_77:hover{background-color:red;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._reset_1ggkx_1{min-height:100vh;min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md)}._resetContainer_1ggkx_21{display:flex;flex-direction:column;text-align:center;background-color:#dcdcdc;padding:var(--spacing-lg);border-radius:8px;width:100%;max-width:400px;box-shadow:0 2px 8px #0000001a}._resetContainer_1ggkx_21 h2{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}._resetTextBox_1ggkx_55{padding:var(--spacing-md);font-size:var(--font-size-base);margin-bottom:var(--spacing-md);border:1px solid #999;border-radius:4px;width:100%;box-sizing:border-box}._resetBtn_1ggkx_75{padding:var(--spacing-md);font-size:var(--font-size-base);margin-bottom:var(--spacing-md);border:none;color:#fff;background-color:#000;border-radius:4px;cursor:pointer;transition:background-color .2s ease}._resetBtn_1ggkx_75:hover{background-color:#333}._reset_1ggkx_1 div{margin-top:var(--spacing-sm);font-size:var(--font-size-sm)}._reset_1ggkx_1 a{color:#06c;text-decoration:none}._reset_1ggkx_1 a:hover{text-decoration:underline}@media(max-width:480px){._reset_1ggkx_1{padding:var(--spacing-sm)}._resetContainer_1ggkx_21{padding:var(--spacing-md);max-width:100%}._resetTextBox_1ggkx_55,._resetBtn_1ggkx_75{font-size:var(--font-size-sm)}}._content_emdn2_1{background-color:#2d3942;border-radius:0 4px 4px;padding:1rem}._navigate_emdn2_15{background:green;color:#fff}._delete_emdn2_23{background:#4c6070}._navlink_emdn2_31 a{color:#fff}._navlink_emdn2_31 a:hover,._navlink_emdn2_31 a:active,._navlink_emdn2_31 a._active_emdn2_43{background-color:purple}._header_6pgj6_1{margin:0;padding:var(--spacing-md);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-md);background-color:#1f1f1f;border-bottom:2px solid var(--color-primary-700);max-height:auto;width:100%}._nav_6pgj6_29{display:flex;flex:1;min-width:200px;order:3;width:100%}._list_6pgj6_45{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm);margin:0;padding:0;list-style:none;width:100%}._list_6pgj6_45 a{text-decoration:none;color:var(--color-primary-400);font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:4px;transition:all .2s ease;display:inline-block}._list_6pgj6_45 a:hover,._list_6pgj6_45 a._active_6pgj6_89{color:var(--color-primary-800);background-color:#fbc94d1a}._logged_in_6pgj6_99{color:#d2691e;text-align:right;font-size:var(--font-size-sm);order:2}._logged_in__btn_6pgj6_113{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);border:none;color:#d2691e;background-color:transparent;cursor:pointer;transition:all .2s ease;border-radius:4px}._logged_in__btn_6pgj6_113:hover{background-color:#d2691e33}@media(min-width:768px){._header_6pgj6_1{flex-wrap:nowrap;align-items:center}._nav_6pgj6_29{order:1;width:auto;flex:1}._list_6pgj6_45{width:auto;gap:var(--spacing-md)}._list_6pgj6_45 a{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-base)}._logged_in_6pgj6_99{order:2}}@media(min-width:1024px){._header_6pgj6_1{padding:var(--spacing-lg);gap:var(--spacing-xl)}._list_6pgj6_45 a{font-size:var(--font-size-lg)}}@media(max-width:480px){._header_6pgj6_1{flex-direction:column;padding:var(--spacing-sm);gap:var(--spacing-sm)}._nav_6pgj6_29{order:3;width:100%}._list_6pgj6_45{gap:var(--spacing-xs);width:100%}._list_6pgj6_45 li{flex:1 1 auto;min-width:100px}._list_6pgj6_45 a{display:block;text-align:center;padding:var(--spacing-sm);font-size:var(--font-size-sm)}._logged_in_6pgj6_99{order:1;width:100%;text-align:center}._logged_in__btn_6pgj6_113{display:block;width:100%;margin-top:var(--spacing-xs)}}._content_qhskh_1{text-align:center}._form_10su6_1 input{width:40%}._pubImage_10su6_9{width:80%}._checkboxes_10su6_17{display:flex;width:auto;left:0;justify-content:left}._checkboxes_10su6_17 input[type=checkbox]{width:15px;margin:0}._description_1xwgh_1{align-items:center;font-size:var(--font-size-lg);margin:var(--spacing-md) 0;padding:0 var(--spacing-md)}._actions_1xwgh_15{text-align:right;padding:var(--spacing-md)}._actions_1xwgh_15 button{font:inherit;cursor:pointer;background-color:transparent;border:1px solid #8a2b06;padding:var(--spacing-sm) var(--spacing-md);border-radius:25px;margin-left:var(--spacing-sm);font-size:var(--font-size-sm);transition:all .2s ease}._actions_1xwgh_15 button:hover,._actions_1xwgh_15 button:active{background-color:#5a1a01;border-color:#5a1a01;color:#fff}._actions_1xwgh_15 ._button_1xwgh_63{background-color:#8a2b06;color:#fff}._poll_1xwgh_75{font:inherit;cursor:pointer;background-color:transparent;border:1px solid #8a2b06;padding:var(--spacing-sm) var(--spacing-md);border-radius:25px;margin-left:var(--spacing-xs);font-size:var(--font-size-sm);transition:all .2s ease;white-space:nowrap}._poll_1xwgh_75 button{background-color:transparent;color:#fff;border:1px solid green;padding:var(--spacing-xs) var(--spacing-sm);border-radius:25px;margin-left:var(--spacing-xs);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease}._poll_1xwgh_75 button:hover{background-color:#00f;border-color:#00f;color:#fff}@media(min-width:768px){._poll_1xwgh_75{padding:var(--spacing-sm) var(--spacing-md);margin-left:var(--spacing-md);font-size:var(--font-size-base)}._poll_1xwgh_75 button{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm)}}@media(max-width:480px){._description_1xwgh_1{font-size:var(--font-size-base);margin:var(--spacing-sm) 0;padding:0 var(--spacing-sm)}._actions_1xwgh_15{text-align:center;padding:var(--spacing-sm)}._actions_1xwgh_15 button{margin-left:var(--spacing-xs);margin-bottom:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}._poll_1xwgh_75{padding:var(--spacing-xs) var(--spacing-sm);margin-left:0;border:none;background-color:#8a2b061a}._poll_1xwgh_75 button{padding:var(--spacing-xs);margin-left:var(--spacing-xs);font-size:var(--font-size-xs);border:1px solid yellow}._poll_1xwgh_75 button:hover{background-color:#00fc;color:#fff}}._voteButton_sb2cf_3{font:inherit;cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);border-radius:6px;border:2px solid #4CAF50;background-color:#4caf50;color:#fff;font-weight:600;font-size:var(--font-size-sm);transition:all .3s ease;white-space:nowrap;min-width:120px}._voteButton_sb2cf_3:hover{background-color:#45a049;border-color:#45a049;transform:scale(1.05);box-shadow:0 2px 8px #4caf504d}._voteButton_sb2cf_3:active{transform:scale(.98)}._voted_sb2cf_57{background-color:#ff9800;border-color:#ff9800}._voted_sb2cf_57:hover{background-color:#e68900;border-color:#e68900;box-shadow:0 2px 8px #ff98004d}._deleter_sb2cf_81{background-color:#f44336;border:2px solid #f44336;color:#fff;padding:var(--spacing-sm) var(--spacing-md);border-radius:6px;cursor:pointer;font-weight:600;font-size:var(--font-size-sm);transition:all .3s ease;white-space:nowrap}._deleter_sb2cf_81:hover{background-color:#da190b;border-color:#da190b;box-shadow:0 2px 8px #f443364d}._deleter_sb2cf_81:active{transform:scale(.98)}._show_votes_sb2cf_129{font:inherit;cursor:pointer;color:#fff;border-radius:14px;background-color:#282c34;padding:0;margin:0}._show_votes_sb2cf_129 button{background-color:#2196f3;color:#fff;border:2px solid #2196F3;padding:var(--spacing-sm) var(--spacing-md);border-radius:6px;margin:var(--spacing-sm);cursor:pointer;font-weight:600;font-size:var(--font-size-sm);transition:all .3s ease;white-space:nowrap}._show_votes_sb2cf_129 button:hover{background-color:#0b7dda;border-color:#0b7dda;box-shadow:0 2px 8px #2196f34d}._show_votes_sb2cf_129 button:active{transform:scale(.98)}@media(max-width:480px){._voteButton_sb2cf_3,._deleter_sb2cf_81,._show_votes_sb2cf_129 button{min-width:90px;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs)}._voteButton_sb2cf_3:hover,._voted_sb2cf_57:hover,._deleter_sb2cf_81:hover,._show_votes_sb2cf_129 button:hover{transform:none}}._poll_1eqcv_1{font:inherit;cursor:pointer;background-color:transparent;padding:0rem;border-radius:25px;margin-left:1rem}._poll_1eqcv_1 button{background-color:transparent;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._poll_1eqcv_1 ._button--alt_1eqcv_33:hover{background-color:red;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._poll_1eqcv_1 button:hover{background-color:#00f;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._poll_mobile_1eqcv_67{font:inherit;cursor:pointer;background-color:transparent;border:0px solid #8a2b06;padding:.5rem 2rem;border-radius:1px;margin-left:0rem}._poll_mobile_1eqcv_67 button{background-color:transparent;color:#fff;border:1px solid yellow;padding:0rem .1rem;border-radius:1px;margin-left:1rem}._poll_mobile_1eqcv_67 ._button--alt_1eqcv_33:hover{background-color:red;color:#fff;border:1px solid green;padding:0rem .1rem;border-radius:1px;margin-left:1rem}._poll_mobile_1eqcv_67 button:hover{background-color:#00f;color:#fff;border:1px solid green;padding:0rem .1rem;border-radius:1px;margin-left:1rem}._button_1sc9m_1{font:inherit;border:1px solid #4f005f;background:#4f005f;color:#fff;padding:.25rem 1rem;cursor:pointer}._button_1sc9m_1:hover,._button_1sc9m_1:active{background:#741188;border-color:#741188}._button_1sc9m_1:focus{outline:none}._button_danger_1sc9m_37{font:inherit;border:1px solid #420129;background:#420129;color:#fff;padding:.25rem 1rem;cursor:pointer}._button_danger_1sc9m_37:hover,._button_danger_1sc9m_37:active{background:red;border-color:red}._button_danger_1sc9m_37:focus{outline:none}._image_1swx5_1{max-height:300px;max-width:300px}._button_1swx5_9 button{font:inherit;border:1px solid #4f005f;background:#4f005f;color:#fff;padding:.25rem 1rem;cursor:pointer}._button_1swx5_9 button:hover,._button_1swx5_9 button:active{background:#741188;border-color:#741188}._button_1swx5_9 button:focus{outline:none}._title_1e0tq_1{font-size:14;color:green}._detail_1e0tq_11{font-size:10;color:green}._text_box_1e0tq_21{border:5px red;padding:.5rem 2rem;margin-left:1rem;box-shadow:1px;left:5%;width:90%;background-color:#444;border-radius:25px}._ok_button_1e0tq_45{cursor:pointer;background-color:transparent;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._ok_button_1e0tq_45:hover{background-color:#00f;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._cancel_1e0tq_85{cursor:pointer;background-color:transparent;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._cancel_1e0tq_85:hover{background-color:red;color:#fff;border:1px solid green;padding:.5rem 2rem;border-radius:25px;margin-left:1rem}._rolesSection_xa7i8_1{margin:2rem 0;padding:1.5rem;background-color:#2a2a2a;border-radius:8px;border-left:4px solid #ffd37c}._rolesSection_xa7i8_1 h3{margin-top:0;color:#f4f3f1;font-size:1.1rem}._rolesTable_xa7i8_15{width:100%;border-collapse:collapse;margin-top:1rem;background-color:#2a2a2a;border-radius:6px;overflow:hidden;box-shadow:0 2px 4px #0000004d}._rolesTable_xa7i8_15 thead{background-color:#ffd37c}._rolesTable_xa7i8_15 th{padding:.75rem;text-align:left;font-weight:600;color:#1f1d1b;border-bottom:2px solid #f9c762}._rolesTable_xa7i8_15 tbody tr{transition:background-color .2s ease;background-color:#2a2a2a}._rolesTable_xa7i8_15 tbody tr:nth-child(odd){background-color:#333}._rolesTable_xa7i8_15 tbody tr:hover{background-color:#404040}._rolesTable_xa7i8_15 td{padding:.75rem;border-bottom:1px solid #404040;color:#f4f3f1}._rolesTable_xa7i8_15 tbody tr:last-child td{border-bottom:none}._roleName_xa7i8_60{font-weight:500;color:#f4f3f1}._status_xa7i8_65{text-align:center}._badge_xa7i8_69{display:inline-block;padding:.35rem .65rem;background-color:#4caf50;color:#fff;border-radius:4px;font-size:.875rem;font-weight:500}._noRoles_xa7i8_79{color:#aeaba7;font-style:italic;margin:1rem 0}._chatPage_1tabv_2{display:flex;flex-direction:column;padding:var(--spacing-sm)}._chatPage_1tabv_2 h1{text-shadow:2px 2px 8px #ccc;font-size:var(--font-size-lg);margin:var(--spacing-sm) 0}._chatBox_1tabv_14{max-height:clamp(300px,70vh,600px);display:flex;flex-direction:column;border-radius:8px;overflow:hidden}._messagesWrapper_1tabv_22{padding:var(--spacing-sm);box-sizing:border-box;height:calc(100% - 60px);overflow-y:scroll;background-color:#7cc5d91a}._chatBubble_1tabv_30{border-radius:20px 20px 20px 0;padding:var(--spacing-md);background-color:#7cc5d9;color:#1c2c4c;width:max-content;max-width:min(90%,500px);box-shadow:-2px 2px 1px 1px #4c768d;display:flex;align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);word-wrap:break-word}._chatBubble_1tabv_30._right_1tabv_45{margin-left:auto;margin-right:0;border-radius:20px 20px 0;background-color:#fff;box-shadow:-2px 2px 1px 1px #88dded}._chatBubbleLeft_1tabv_53{width:clamp(30px,8vw,40px);height:clamp(30px,8vw,40px);border-radius:50%;flex-shrink:0}._userName_1tabv_60{font-weight:700;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);color:#1c2c4c}._userMessage_1tabv_67{word-break:break-word;font-size:var(--font-size-sm)}._messageTime_1tabv_72{display:block;text-align:right;font-size:var(--font-size-xs);margin-top:var(--spacing-xs)}._sendMessage_1tabv_80{width:100%;padding:var(--spacing-md);background-color:#4c768d;display:flex;gap:var(--spacing-xs);align-self:flex-end;flex-wrap:wrap}._sendMessage_1tabv_80 input{flex:1;min-width:200px;height:clamp(35px,8vw,45px);padding:var(--spacing-sm);border-radius:5px 0 0 5px;border:none;background-color:#fff;color:#1c2c4c;font-size:var(--font-size-sm)}._sendMessage_1tabv_80 input::placeholder{color:#ddd}._sendMessage_1tabv_80 img{max-width:clamp(40px,10vw,60px);max-height:clamp(40px,10vw,60px)}._sendMessage_1tabv_80 input:focus,._sendMessage_1tabv_80 button:focus{outline:none;border-bottom:1px solid #7cc5d9}._sendMessage_1tabv_80 button{flex-shrink:0;width:clamp(50px,12vw,80px);height:clamp(35px,8vw,45px);padding:var(--spacing-sm);border-radius:0 5px 5px 0;color:#242443;border:1px solid #7cc5d9;background-color:#7cc5d9;font-weight:600;font-size:var(--font-size-sm);cursor:pointer;white-space:nowrap}._sendMessage_1tabv_80 button:hover{background-color:#6ab3c7;transition:background-color .2s ease}@media(max-width:480px){._chatPage_1tabv_2{padding:var(--spacing-xs)}._chatBubble_1tabv_30{max-width:85%;padding:var(--spacing-sm)}._messagesWrapper_1tabv_22{padding:var(--spacing-xs)}._sendMessage_1tabv_80{flex-direction:column;padding:var(--spacing-sm)}._sendMessage_1tabv_80 input,._sendMessage_1tabv_80 button{width:100%;border-radius:5px}}
