body{font-family:"Segoe UI",system-ui,Arial,"Helvetica Neue",sans-serif;font-size:12px;color:#000}.seo-header{position:relative;z-index:6}.seo-header h1{padding-top:9px;font-size:clamp(1.2rem, 2.5vw, 1.6rem);line-height:1.3;color:#c8d6e5;margin-left:0;display:block;text-align:center}.seo-footer footer{position:absolute;z-index:6;bottom:2px;padding-left:6px}div.page{background-color:#eee;position:absolute;top:0;bottom:0;left:0;right:0}div.body{position:absolute;top:48px;bottom:0;left:0;right:0;background-color:#c8d6e5;z-index:2}div.footer{position:absolute;height:32px;bottom:0;left:0;right:0;background-color:#00608a;z-index:2}div.ilogo{position:absolute;height:24px;bottom:4px;left:8px;z-index:3}span.ilogo{font-size:14px;font-weight:700;font-style:italic;color:#ccc;position:relative;bottom:6px;left:4px;z-index:4;cursor:default}span.tb{position:absolute;top:12px;left:38px}div.loading{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.5;background-color:#111;z-index:999}div.buzzer{visibility:hidden;box-sizing:border-box;width:min(420px,calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:42px 28px 30px;position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#e7f8ff;font-size:clamp(16px, 2.2vw, 21px);line-height:1.5;overflow-wrap:anywhere;background:linear-gradient(145deg,#10273a 0,#081521 72%);border:1px solid rgba(77,184,232,.85);border-radius:18px;box-shadow:0 0 10px rgba(77,184,232,.55),0 0 30px rgba(0,168,224,.35),0 18px 48px rgba(0,0,0,.65),inset 0 0 22px rgba(77,184,232,.08)}div.buzzer #text_buzz{text-shadow:0 0 12px rgba(77,184,232,.45)}div.buzzer div.ul_close{top:10px;right:10px;color:#8fdfff}div.buzzer div.ul_close:hover{background-color:rgba(77,184,232,.16);color:#fff;box-shadow:0 0 12px rgba(77,184,232,.45)}@media (max-width:640px){div.buzzer{width:calc(100vw - 28px);padding:42px 20px 24px;font-size:clamp(16px, 4.5vw, 19px);border-radius:16px}}#zumbido{display:none}div.pwl{position:absolute;top:50%;width:100%;text-align:center;color:#000;font-weight:700;font-size:24px}div.ul_popup{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.62);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:5;display:flex;align-items:center;justify-content:center}div.ul_popup_inner{position:relative;width:300px;background-color:#00608a;border-radius:18px;border:1px solid rgba(255,255,255,.09);box-shadow:0 32px 80px rgba(0,0,0,.65),0 4px 20px rgba(0,0,0,.3);overflow:hidden;animation:ulPopupIn .2s cubic-bezier(.34,1.56,.64,1) both}@keyframes ulPopupIn{from{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes ulPopupUp{from{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}div.ul_popup_profile{display:flex;align-items:center;gap:12px;padding:18px 48px 14px 16px;border-bottom:1px solid rgba(255,255,255,.07)}div.ul_popup_inner img.ul_av{position:relative;top:auto;left:auto;width:48px;height:48px;margin:0;border-radius:50%;border:2px solid rgba(200,214,229,.3);object-fit:cover;flex-shrink:0;cursor:zoom-in;transform:none;transition:border-color .15s ease,transform .15s ease}div.ul_popup_inner img.ul_av:hover{border-color:rgba(200,214,229,.7);transform:scale(1.04)}div.ul_popup_inner span.ct_ul_0{font-size:15px;font-weight:600;color:#c8d6e5;word-break:break-all;line-height:1.3}div.ul_close{position:absolute;top:12px;right:12px;left:auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;color:rgba(200,214,229,.5);cursor:pointer;transition:background-color .15s ease,color .15s ease;z-index:3;padding:0}div.ul_close:hover{background-color:rgba(255,255,255,.14);color:#fff;border-color:transparent}div.ul_popup_items{padding:8px 0 10px}div.ul_popup_item{margin:2px 8px}div.ul_popup_item_text{min-height:40px;color:#c8d6e5;background:0 0;background-image:none;text-align:left;border-radius:9px;border:none;font-weight:500;font-size:13px;cursor:pointer;transition:background-color .15s ease,color .15s ease;display:flex;align-items:center;gap:10px;padding:0 12px}div.ul_popup_item_text:hover{background-color:rgba(255,255,255,.1);color:#fff}div.ul_popup_item_text i.fa{width:16px;text-align:center;font-size:13px;color:rgba(200,214,229,.5);flex-shrink:0;transition:color .15s ease}div.ul_popup_item_text:hover i.fa{color:rgba(255,255,255,.8)}div.ul_popup_item_text_d{min-height:40px;color:rgba(200,214,229,.28);background:0 0;background-image:none;text-align:left;border-radius:9px;border:none;font-weight:500;font-size:13px;cursor:default;display:flex;align-items:center;gap:10px;padding:0 12px}div.ul_popup_item_text_d i.fa{width:16px;text-align:center;font-size:13px;color:rgba(200,214,229,.2);flex-shrink:0}div.ul_popup_item_text2{padding-top:0;flex:1}div.ul_popup_avatar_view{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:none;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.9)}div.ul_popup_avatar_view.open{display:flex;animation:ulAvatarIn .18s ease both}@keyframes ulAvatarIn{from{opacity:0}to{opacity:1}}div.ul_popup_avatar_view img{max-width:100%;max-height:calc(100% - 52px);object-fit:contain;border-radius:6px;pointer-events:none;flex-shrink:1}div.ul_popup_av_back{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:rgba(200,214,229,.85);border-radius:20px;padding:5px 16px;font-size:12px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s ease,color .15s ease;white-space:nowrap}div.ul_popup_av_back:hover{background:rgba(255,255,255,.2);color:#fff}@media (max-width:640px){div.ul_popup{align-items:flex-end}div.ul_popup_inner{width:100%;border-radius:20px 20px 0 0;max-height:85vh;overflow-y:auto;animation:ulPopupUp .22s cubic-bezier(.25,1,.5,1) both}}div.cc_panel{position:relative;width:208px;max-width:calc(100vw - 24px);max-height:82vh;display:flex;flex-direction:column;background-color:#1a1f2e;border:1px solid rgba(78,184,232,.3);border-radius:14px;box-shadow:0 32px 80px rgba(0,0,0,.65),0 4px 20px rgba(0,0,0,.35);overflow:hidden;animation:ulPopupIn .2s cubic-bezier(.34,1.56,.64,1) both}div.cc_header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:44px;padding:0 10px 0 14px;background-color:#13161d;border-bottom:1px solid rgba(78,184,232,.2)}div.cc_title{font-size:13px;font-weight:600;letter-spacing:.3px;color:#c8d6e5;text-transform:uppercase}div.cc_header div.ul_close{position:relative;top:auto;right:auto;left:auto}div.cc_body{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px 10px 12px}div.cc_body::-webkit-scrollbar{width:8px}div.cc_body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:4px}div.cc_body::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.24)}div.cc_section{margin-top:10px}div.cc_section_label{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#5b6b83;padding:2px 2px 6px}div.cc_grid{display:grid;gap:8px;justify-content:center}div.cc_grid_small{grid-template-columns:repeat(4,32px)}div.cc_grid_large{grid-template-columns:repeat(2,64px)}div.cc_item{position:relative;background-color:#0f1218;background-position:center center;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(255,255,255,.06);border-radius:8px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}div.cc_item_small{width:32px;height:32px}div.cc_item_large{width:64px;height:64px}div.cc_item:hover{border-color:rgba(78,184,232,.75);box-shadow:0 0 0 2px rgba(78,184,232,.25);transform:scale(1.08);z-index:1}div.cc_swatch{width:32px;height:32px;border:1px solid rgba(255,255,255,.14);border-radius:8px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}div.cc_swatch:hover{border-color:rgba(255,255,255,.65);box-shadow:0 0 0 2px rgba(78,184,232,.45);transform:scale(1.08);z-index:1}div.selected_dialog{position:absolute;height:160px;top:50%;margin-top:-80px;width:400px;left:50%;margin-left:-200px;text-align:center;color:#c8d6e5;background-color:#000;font-weight:700;font-size:12px;border-radius:10px;border-color:#aaa;border-style:solid;border-width:2px}.topnav{position:absolute;background-color:#13161d;overflow:hidden;z-index:6;width:100%;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#1e2330}.topnav a{float:left;display:block;color:#c8d6e5;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px;transition:background-color .15s ease,color .15s ease}.topnav a:hover{background-color:rgba(255,255,255,.1);color:#fff;cursor:pointer}.topnav a.active{background-color:#00608a;color:#fff;border-bottom:3px solid #4db8e8;padding-bottom:11px}.topnav .icon{display:none}.oculto{display:none}.cabecera img{height:48px;width:48px;cursor:pointer}.cabecera span{position:absolute;font-size:20px;font-family:verdana;top:12px;color:#f9e79f}.cabecera{width:100%;display:none}.gifImg{border-radius:7px;max-width:128px;max-height:128px}@media screen and (max-width:863px){.topnav a{display:none}.topnav a.icon{float:right;display:block}.cabecera{float:left;display:contents}}@media screen and (max-width:863px){.topnav.responsive{position:relative}.topnav.responsive a.icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}}#scripty_page #scripty_container{position:absolute;top:50px;left:0;right:0;bottom:0;z-index:2;overflow:hidden}#scripty_page #scripty_sidebar{position:absolute;top:50px;bottom:0;left:0;width:33%;overflow-y:auto;padding:10px;box-sizing:border-box;border-radius:12px}#scripty_page #scripty_main{position:absolute;top:50px;bottom:0;left:34%;right:0;box-sizing:border-box;display:flex;flex-direction:column}#scripty_page #scripty_header{position:relative;height:50px;flex:0 0 50px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;box-sizing:border-box}#scripty_page #scripty_mode_picker{position:relative;flex:0 0 auto;margin:4px 10px 6px}#scripty_page #chat{position:relative;top:auto;bottom:auto;left:auto;right:auto;flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px;box-sizing:border-box;margin:0 0 8px;border-radius:12px;scrollbar-width:thin}#scripty_page #scripty_input{position:relative;left:auto;right:auto;bottom:auto;flex:0 0 60px;height:60px;display:flex;align-items:center;gap:.5rem;padding:.5rem;box-sizing:border-box;border-radius:12px}#scripty_page #scripty_input textarea{resize:none;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}#scripty_page #chat{background:0 0}@media (max-width:640px){#scripty_page #scripty_sidebar{width:72%;max-width:265px;top:0;transform:translateX(-110%);transition:transform .25s ease;z-index:8;box-shadow:3px 0 18px rgba(0,0,0,.45);border-radius:0 12px 12px 0}#scripty_page #scripty_sidebar.open{transform:translateX(0)}#scripty_page #scripty_main{left:0;top:0}#scripty_sidebar_backdrop{display:none;position:absolute;inset:0;background:rgba(0,0,0,.48);z-index:6;cursor:pointer}#scripty_sidebar_backdrop.visible{display:block}}div.ct_client_toolstrip_item9{overflow:visible!important}.ct_client_toolstrip_item9.mic-recording{background:linear-gradient(135deg,#7f1d1d,#ef4444)!important;box-shadow:0 0 0 3px rgba(239,68,68,.3),0 0 14px rgba(239,68,68,.5)!important;color:#fff}#mic_rec_timer{position:absolute;bottom:calc(100% + 28px);left:50%;transform:translateX(-50%);font-size:1rem;font-weight:700;color:#f44;background:rgba(0,0,0,.7);border-radius:6px;padding:4px 10px;white-space:nowrap;pointer-events:none;line-height:1.4}.ul_popup *,.ul_popup ::after,.ul_popup ::before{box-sizing:content-box!important}.ul_popup *,.ul_popup ::after,.ul_popup ::before{box-sizing:content-box!important}.ct_client_outbox *,.ct_client_outbox ::after,.ct_client_outbox ::before{box-sizing:content-box!important}#register_page{position:absolute;top:0;left:0;right:0;bottom:0;background:#0d0f14;overflow-y:auto;z-index:1}