body{overscroll-behavior:contain;overflow:hidden}div.ct{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:1;visibility:hidden}div.ct_main_left{position:absolute;top:0;left:0;width:256px;bottom:0;overflow:hidden}div.ct_main_right{position:absolute;top:0;right:0;left:256px;bottom:0}div.goBottomBtn{position:absolute;bottom:20px;right:20px;color:#00608a;font-size:24px;cursor:pointer;opacity:.85;transition:opacity .15s ease,transform .15s ease;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .3))}div.goBottomBtn:hover{opacity:1;transform:scale(1.15)}div.ct_client{position:relative;width:100%;height:100%}div.ct_room_list_item{position:relative;width:calc(100% - 8px);height:40px;font-size:16px;margin:2px 4px;border-radius:8px;box-sizing:border-box;transition:background-color .12s ease}span.ct_room_list_item_read{color:rgb(106 150 197 / 82%);overflow:hidden;white-space:pre;position:absolute;left:8px;right:36px;top:13px;font-family:"Segoe UI",system-ui,sans-serif;font-size:13px}span.ct_room_list_item_unread{color:#4db8e8;font-weight:700;overflow:hidden;white-space:pre;position:absolute;left:8px;right:36px;top:13px;font-family:"Segoe UI",system-ui,sans-serif;font-size:13px}span.ct_room_list_item_selected{color:#fff;font-weight:700;overflow:hidden;white-space:pre;position:absolute;left:12px;right:36px;top:13px;font-family:"Segoe UI",system-ui,sans-serif;font-size:13px}div.ct_room_list_item:has(> span.ct_room_list_item_selected){background-color:rgba(0,96,138,.35);border-left:3px solid #4db8e8;border-radius:0 8px 8px 0}button.ct_room_list_close{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:26px;height:26px;border:none;border-radius:50%;background:#dd5c5c8a;color:#dc3545;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;transition:background .15s,color .15s;padding:0}button.ct_room_list_close:hover{background:rgba(220,53,53,.22);color:#ff6b6b}div.ct_client_top{background-color:#00608a;position:relative;display:none}div.ct_client_top.has_pm{display:block}div.ct_client_tab_button{display:inline-block;height:32px;padding-left:2px;padding-right:2px;cursor:pointer;color:#c8d6e5;background-color:#00608a}div.ct_client_tab_selected{background-color:#00608a;color:#fff;border-bottom:2px solid #4db8e8}div.ct_client_tab_button:hover{background-color:rgba(255,255,255,.12);color:#fff}div.ct_tab_item_container{display:table-cell;height:32px;font-size:12px}div.ct_tab_text{padding-top:10px;padding-left:2px;padding-right:10px;color:#c8d6e5}img.ct_tab_img{width:16px;margin-bottom:-2px;padding-left:2px}div.ct_client_middle{position:relative}div.ct_topic_container{position:absolute;top:0;height:26px;width:100%;overflow:hidden;left:0;right:0;background-color:#13161d}div.ct_topic_panel{position:absolute;top:4px;height:20px;left:26px;right:24px;background-color:#fff}.ct_topic{width:1000px;height:20px}.ct_topic:hover{display:flex;animation:scrolling 10s linear infinite}div.ct_topic_close{position:absolute;top:0;height:24px;right:0;width:24px;cursor:pointer;color:#c8d6e5;font-size:20px;background-color:#13161d;border-radius:3px;text-align:center}div.ct_pm_header{position:absolute;top:0;left:0;right:0;height:64px;background-color:#13161d;display:flex;align-items:center;padding:0 16px;box-sizing:border-box;border-bottom:1px solid #101921;z-index:3}button.ct_pm_header_back{width:32px;height:32px;margin-right:12px;flex-shrink:0;cursor:pointer;color:#c8d6e5;font-size:16px;background-color:#101921;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease}button.ct_pm_header_back:hover{background-color:rgba(255,255,255,.12);color:#fff}img.ct_pm_header_avatar{width:40px;height:40px;background-color:#2b5278;border-radius:50%;object-fit:cover;margin-right:12px;flex-shrink:0;cursor:pointer}div.ct_pm_header_info{flex-grow:1;min-width:0}div.ct_pm_header_name{font-size:16px;font-weight:600;color:#f5f5f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.ct_pm_header_status{font-size:13px;color:#5288c1;margin-top:2px}div.ct_pm_header_close{width:32px;height:32px;margin-left:12px;flex-shrink:0;cursor:pointer;color:#c8d6e5;font-size:18px;background-color:#101921;border-radius:50%;text-align:center;line-height:32px;transition:background-color .15s ease,color .15s ease}div.ct_pm_header_close:hover{background-color:#dc3545;color:#fff}div.ct_client_screen{position:absolute;top:26px;bottom:0;left:0;right:0;font-family:Verdana,Arimo,"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji","Twemoji Mozilla","EmojiOne Color","Android Emoji","Noto Sans Symbols 2","Noto Sans Tai Tham","Noto Sans Tai Le","Noto Sans Cham","Noto Sans Gothic","Noto Sans Ethiopic","Noto Sans Cherokee","Segoe UI Symbol","Segoe UI Historic","Cambria Math",sans-serif;font-size:14px;color:red;background-color:#c8d6e5}div.ct_client_screen_instance{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}div.ct_client_screen_instance.pm_screen{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;padding:16px;background-color:#17212b;background-image:radial-gradient(#0e1621 15%,transparent 16%),radial-gradient(#0e1621 15%,transparent 16%);background-size:30px 30px;background-position:0 0,15px 15px;color:#e5edf5;scrollbar-color:#2b5278 #17212b}div.ct_client_screen_instance.pm_screen>img.scribble{align-self:flex-start}div.ct_client_screen_instance.pm_screen>.s_line{align-self:flex-start}div.pm_date_badge{align-self:center;background-color:rgba(14,22,33,.6);color:#e5edf5;padding:4px 12px;border-radius:12px;font-size:12px;margin-bottom:8px;font-weight:500}div.pm_msg{max-width:75%;padding:8px 12px;border-radius:10px;font-size:14.5px;line-height:1.4;position:relative;word-wrap:break-word;box-shadow:0 1px 2px rgba(0,0,0,.2)}div.pm_msg_in{background-color:#182533;color:#f5f5f5;align-self:flex-start;border-bottom-left-radius:2px}div.pm_msg_out{background-color:#2b5278;color:#fff;align-self:flex-end;border-bottom-right-radius:2px}div.pm_msg_sender{font-size:12px;font-weight:600;color:#5288c1;margin-bottom:2px}div.pm_msg_body .s_line{font-size:14.5px;word-break:normal;overflow-wrap:break-word;margin-left:0}div.pm_msg_meta{font-size:11px;margin-top:4px;text-align:right;color:#7f91a4}div.pm_msg_out div.pm_msg_meta{color:#a2bccc}span.pm_msg_ticks{color:#40df7f;margin-left:3px;font-weight:700}div.pm_msg img.scribble{margin-left:0;max-width:100%}div.pm_msg_body img{max-width:100%;border-radius:7px}div.pm_msg_body audio{max-width:100%;outline:0}div.pm_msg_in a.s_link{color:#6ba6d1}div.pm_msg_out a.s_link{color:#bfe3ff}div.pm_cfd_banner{background-color:#fdf5c4;border:1px solid #d4c24a;border-radius:8px;color:#5a4a00;font-size:12px;font-family:Verdana,sans-serif;margin:10px 12px;padding:8px 12px;text-align:center;line-height:1.6}div.pm_cfd_banner i{color:#7a6a00;margin-right:5px}div.ct_client_bottom{height:60px;position:relative;width:100%;background-color:#00608a;color:#c8d6e5;padding-top:2px}div.ct_client_toolstrip_item1{position:absolute;top:10px;left:34px;height:28px;width:28px;color:#c8d6e5;background-color:#13161d;font-weight:700;cursor:pointer;border-radius:3px}div.ct_client_toolstrip_item2{position:absolute;top:10px;left:63px;height:28px;width:28px;color:#c8d6e5;background-color:#13161d;font-style:italic;cursor:pointer;border-radius:3px}div.ct_client_toolstrip_item3{position:absolute;top:10px;left:92px;height:28px;width:28px;color:#c8d6e5;background-color:#13161d;text-decoration:underline;cursor:pointer;border-radius:3px}div.ct_client_toolstrip_item4{position:absolute;top:10px;left:121px;height:28px;width:28px;background-color:#13161d;color:red;font-weight:700;cursor:pointer;border-radius:3px}div.ct_client_toolstrip_item5{position:absolute;top:10px;left:150px;height:28px;width:28px;background-color:#13161d;color:#00f;font-weight:700;cursor:pointer;border-radius:3px}div.ct_client_toolstrip_item6{position:absolute;top:10px;left:179px;height:28px;width:28px;background-color:#13161d;background-position:center;background-repeat:no-repeat;cursor:pointer;border-radius:3px;font-size:16px}div.ct_client_toolstrip_item7{position:absolute;top:10px;left:208px;height:28px;width:28px;background-color:#13161d;color:#c8d6e5;cursor:pointer;border-radius:3px;font-size:16px}div.ct_client_toolstrip_item8{position:absolute;top:10px;left:238px;height:28px;width:28px;background-color:#13161d;color:#c8d6e5;cursor:pointer;border-radius:3px}div.ct_client_toolstrip_item10{position:absolute;top:10px;left:268px;height:28px;width:28px;background-color:#13161d;color:#c8d6e5;cursor:pointer;border-radius:3px}.buttons_cont>.imageUploadButton{position:absolute;top:10px;left:268px;display:flex;align-items:center;justify-content:center}div.ct_client_toolstrip_item10:hover{color:#fff;background-color:#2d3555}div.ct_client_toolstrip_item9{position:absolute;right:3px;top:1px;height:27px;width:27px;border-radius:50%;background:linear-gradient(135deg,#5b21b6,#a78bfa);box-shadow:0 0 0 2px rgba(167,139,250,.2),0 0 8px rgba(167,139,250,.25);color:#fff;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow .18s ease,transform .15s ease,background .18s ease;user-select:none}div.ct_client_toolstrip_item9:hover{background:linear-gradient(135deg,#4c1d95,#c4b5fd);box-shadow:0 0 0 3px rgba(167,139,250,.3),0 0 14px rgba(167,139,250,.5);transform:scale(1.1)}div.ct_client_toolstrip_item9:active{transform:scale(.94)}.ct_client_toolstrip_item7 label{cursor:pointer}div.buttons_cont{position:absolute;left:0;top:16px;right:35px;height:45px}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}div.ct_client_toolstrip_text{display:flex;align-items:center;justify-content:center;width:100%;height:100%}div.ct_client_url{position:absolute;left:28px;text-decoration:underline;overflow:hidden}a.ct_client_url_text{cursor:pointer;color:#0ff}div.ct_client_outbox{position:absolute;bottom:22px;left:0;width:100%;height:15px;font-size:18px}input.ct_client_outbox{position:absolute;left:30px;right:34px;height:29px;min-width:268px;line-height:20px;border-radius:9px;border-width:1px;border-style:solid;border-color:rgba(200,214,229,.35);background-color:rgb(19 22 29);color:#c8d6e5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;appearance:none}input.ct_client_outbox::-webkit-search-cancel-button,input.ct_client_outbox::-webkit-search-decoration,input.ct_client_outbox::-webkit-search-results-button,input.ct_client_outbox::-webkit-search-results-decoration{-webkit-appearance:none;display:none}input.ct_client_outbox:focus{border-color:#4db8e8;outline:0;background-color:#060606;color:#c8d6e5}div.mas{position:absolute;left:3px;top:1px;height:27px;width:27px;border-radius:50%;background:linear-gradient(135deg,#0090c8,#4db8e8);box-shadow:0 0 0 2px rgba(77,184,232,.2),0 0 8px rgba(77,184,232,.25);color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow .18s ease,transform .15s ease,background .18s ease;user-select:none}div.mas:hover{background:linear-gradient(135deg,#007ab0,#5dcdf5);box-shadow:0 0 0 3px rgba(77,184,232,.3),0 0 14px rgba(77,184,232,.5);transform:scale(1.1)}div.mas:active{transform:scale(.94)}div.send{position:absolute;right:3px;top:1px;height:27px;width:27px;border-radius:50%;background:linear-gradient(135deg,#1a9e68,#3ecf8e);box-shadow:0 0 0 2px rgba(62,207,142,.2),0 0 8px rgba(62,207,142,.25);color:#fff;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:box-shadow .18s ease,transform .15s ease,background .18s ease;user-select:none}div.send:hover{background:linear-gradient(135deg,#158a58,#4adea9);box-shadow:0 0 0 3px rgba(62,207,142,.3),0 0 14px rgba(62,207,142,.5);transform:scale(1.1)}div.send:active{transform:scale(.94)}div.histNav{position:absolute;right:36px;top:1px;height:27px;width:18px;display:none;flex-direction:column;gap:1px;z-index:2}div.histNav button{flex:1;width:18px;padding:0;border:none;border-radius:3px;background-color:#1c2230;color:#c8d6e5;font-size:9px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}div.histNav button:active{background-color:#2a3244}input.color{position:relative;float:left}#canvasCont.visuallyhidden{display:none}#canvasCont{position:fixed;bottom:2px;max-height:95%;left:1px;width:90vw;max-width:460px;background:#1a1f2e;border:1px solid rgba(78,184,232,.3);border-radius:10px;display:flex;flex-direction:column;z-index:1000;box-shadow:0 -4px 20px rgba(0,0,0,.5)}.scrHeader{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-bottom:1px solid rgba(78,184,232,.2);background:#13161d;border-radius:10px 10px 0 0}.scrTitle{color:#c8d6e5;font-size:13px;font-weight:600;letter-spacing:.4px}.scrCloseBtn{color:#c8d6e5;cursor:pointer;font-size:16px;padding:2px 6px;border-radius:4px;transition:color .15s}.scrCloseBtn:hover{color:#ff6b6b}.scribbleCanvas{cursor:url(pen.cur),auto;align-self:center;margin:8px auto;display:block}.cross{cursor:crosshair}.botoneraScribbles{display:flex;align-items:center;padding:4px 6px;border-top:1px solid rgba(78,184,232,.2);background:#13161d;border-radius:0 0 10px 10px;overflow:hidden}.canvasCtxMenu{position:fixed;background:#1e2230;border:1px solid #3a4060;border-radius:4px;padding:2px 0;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,.5);min-width:140px}.canvasCtxMenuItem{padding:7px 14px;color:#c8d6e5;cursor:pointer;font-size:13px;white-space:nowrap}.canvasCtxMenuItem:hover{background:#2d3555}.sendScribbleBtn{margin-left:auto;cursor:pointer;color:#fff;background-color:#4db8e8;border-radius:6px;font-size:14px;padding:5px 10px;transition:background .15s}.sendScribbleBtn:hover{background-color:#38a0cc}.botonesScribble{cursor:pointer;color:#c8d6e5;background-color:#1e2230;border-radius:6px;font-size:14px;padding:5px 7px;margin:2px;transition:background .15s}.botonesScribble:hover{background-color:#2d3555}.botonesScribble label{cursor:pointer}input.Color{width:30px;height:30px;padding:0;margin:2px;border:1px solid #3a4060;border-radius:6px;background:#1e2230;cursor:pointer}.grosorWrap{display:flex;align-items:center;gap:4px;margin:2px;padding:0 4px;background-color:#1e2230;border-radius:6px}.grosorScribble{width:70px;accent-color:#4db8e8;cursor:pointer}.grosorLabel{color:#c8d6e5;font-size:11px;min-width:26px;text-align:right}.ct_close_all_room_btn{position:absolute;top:3px;right:30px;height:20px;width:auto;padding:0 7px;cursor:pointer;font-size:11px;letter-spacing:.3px;color:rgba(200,214,229,.85);background-color:rgba(220,53,53,.15);border:1px solid rgba(220,53,53,.35);border-radius:4px;text-align:center;line-height:18px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ct_close_all_room_btn:hover{background-color:rgba(220,53,53,.4);border-color:rgba(220,53,53,.75);color:#fff}div.ct_room_list_header{position:absolute;top:5px;height:24px;left:0;right:0;background-color:#00608a;color:#c8d6e5;font-weight:700}span.ct_column_text{position:relative;top:4px;left:2px;white-space:pre}div.ct_left_hide{position:absolute;top:0;right:0;height:24px;width:24px;cursor:pointer;font-size:18px;color:#c8d6e5;background-color:#1e2330;border-radius:5px;text-align:center;line-height:24px;height:24px}div.ct_user_list_pos{position:absolute;top:0;right:0;color:#c8d6e5;background-color:#1e2330;font-size:18px;height:24px;width:24px;cursor:pointer}div.ct_room_list_body{position:absolute;top:29px;left:0;right:0;height:200px;overflow-x:hidden;overflow-y:scroll;background-color:#c8d6e5;z-index:99}div.ct_user_list_header{position:absolute;top:224px;height:24px;left:0;right:0;background-color:#00608a;color:#c8d6e5;font-weight:700}div.ct_user_list_body{position:absolute;top:248px;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:scroll;background-color:#c8d6e5}div.ct_left_show{position:absolute;visibility:hidden;z-index:1;height:36px;width:32px;top:50%;margin-top:-40px;left:0;cursor:pointer;color:#c8d6e5;font-size:20px;background-color:#00608a;border-bottom-right-radius:5px;border-top-right-radius:5px;padding-top:10px;text-align:center}div.ct_ul_main{width:100%;height:100%;background-color:#c8d6e5}div.ct_ul_item{width:100%;height:52px;background-color:#c8d6e5;position:relative}img.ct_ul_av{position:absolute;top:2px;left:2px;width:48px;height:48px;cursor:pointer;border-radius:24px;z-index:99}img.ul_av{position:relative;top:20px;left:50%;margin-bottom:15px;transform:translate(-50%,0);max-width:290px;max-height:290px;border-radius:5px;z-index:99}#ul_nick{left:72px}span.ct_ul_0{color:#fff;overflow:hidden;white-space:pre;position:absolute;left:56px;right:4px;top:4px;font-size:12px;font-weight:700}span.ct_ul_1{color:#00f;overflow:hidden;white-space:pre;position:absolute;left:56px;right:4px;top:18px;font-size:12px;font-weight:700}span.ct_ul_2{color:green;overflow:hidden;white-space:pre;position:absolute;left:56px;right:4px;top:4px;font-size:12px;font-weight:700}span.ct_ul_3{color:red;overflow:hidden;white-space:pre;position:absolute;left:56px;right:4px;top:18px;font-size:12px;font-weight:700}span.ct_ul_pmsg{color:#aaa;overflow:hidden;white-space:pre;position:absolute;left:57px;right:4px;top:30px;font-size:14px}span.ct_ul_pmsg_xl{color:#aaa;overflow:hidden;white-space:pre;width:max-content;position:absolute;left:57px;right:4px;top:30px;font-size:14px}span.ct_ul_0,span.ct_ul_1,span.ct_ul_2,span.ct_ul_3,span.ct_ul_pmsg,span.ct_ul_pmsg_xl{font-family:var(--chat-font-family, Verdana, Arimo, "Segoe UI Emoji", "Apple Color Emoji", "Noto Color Emoji", "Twemoji Mozilla", "EmojiOne Color", "Android Emoji", "Noto Sans Symbols 2", "Noto Sans Tai Tham", "Noto Sans Tai Le", "Noto Sans Cham", "Noto Sans Gothic", "Noto Sans Ethiopic", "Noto Sans Cherokee", "Segoe UI Symbol", "Segoe UI Historic", "Cambria Math", sans-serif)}span.ct_ul_pmsg_xl:hover{display:flex;animation:scrolling 10s linear infinite}@keyframes scrolling{100%{transform:translateX(-100%)}}@media screen and (max-width:640px){div.ct_main_right{left:0}div.ct_main_left{width:0}div.ct_left_show{visibility:visible}}div.ct_room_list_item:hover{background-color:rgba(0,96,138,.18);cursor:pointer}div[class^=ct_client_toolstrip_item]:hover{background-color:#1e7ea8;box-shadow:0 0 6px rgba(77,184,232,.5);transition:background-color .12s ease,box-shadow .12s ease}#ct_panel_backdrop{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);z-index:50;backdrop-filter:blur(2px)}#ct_mobile_nav{display:none;position:absolute;bottom:0;left:0;right:0;height:56px;background:#13161d;border-top:1px solid #1e2330;z-index:60;align-items:stretch}#ct_mobile_nav button{flex:1;border:none;background:0 0;color:#c8d6e5;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;gap:3px;cursor:pointer;transition:background .15s}#ct_mobile_nav button i{font-size:20px}#ct_mobile_nav button:active,#ct_mobile_nav button:hover{background:rgba(255,255,255,.08);color:#4db8e8}#ct_mobile_nav button.mob-active{color:#4db8e8;background:rgba(77,184,232,.12);border-top:2px solid #4db8e8}@media (max-width:640px){#ct_mobile_nav{display:flex}div.ct_main_right{bottom:56px}div.ct_main_left{bottom:56px;z-index:51}div.ct_left_show{display:none}}.ct_conn_dot{position:absolute;left:4px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;flex-shrink:0;transition:background-color .3s ease,box-shadow .3s ease;z-index:2}.ct_conn_connected{background-color:#2ecc71;box-shadow:0 0 0 2px rgba(46,204,113,.25),0 0 7px rgba(46,204,113,.6);animation:none}.ct_conn_reconnecting{background-color:#f39c12;box-shadow:0 0 0 2px rgba(243,156,18,.25),0 0 7px rgba(243,156,18,.5);animation:ct_conn_blink 1s ease-in-out infinite}.ct_conn_disconnected{background-color:#e74c3c;box-shadow:0 0 0 2px rgba(231,76,60,.25),0 0 7px rgba(231,76,60,.5);animation:none}@keyframes ct_conn_blink{0%,100%{opacity:1}50%{opacity:.25}}.seo-footer a:link{color:#00608a}.seo-footer a:visited{color:#004f73}.seo-footer a:hover{color:#07a}.seo-footer a:active{color:#00486a}.subpage_error{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;color:rgba(200,214,229,.75);background:#0d0f14}.subpage_error i{font-size:2.2rem;color:rgba(200,214,229,.35)}.subpage_error p{margin:0;font-size:.95rem;max-width:420px}.subpage_error_retry{padding:9px 18px;background:#00608a;border:none;border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer;transition:background-color .15s}.subpage_error_retry:hover{background:#0078aa}