@font-face{font-family:Dream Orphans;src:url(/fonts/Dream_Orphans.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Dream Orphans;src:url(/fonts/Dream_Orphans_Bd.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Dream Orphans;src:url(/fonts/Dream_Orphans_It.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Dream Orphans;src:url(/fonts/Dream_Orphans_Bd_It.otf)format("opentype");font-weight:700;font-style:italic}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #073146}.perfil-cliente-sidebar{display:none}.perfil-cliente-iconos-movil{display:flex}.perfil-cliente-contenido{max-width:clamp(480px,92vw,640px);margin:30px auto}.perfil-cliente-panel-movil{z-index:49;background:#073146;padding:6px 20px 14px;position:fixed;top:81px;left:0;right:0;box-shadow:0 8px 16px #00000026}.perfil-cliente-panel-movil button{text-align:left;color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-top:1px solid #ffffff1f;width:100%;padding:12px 4px;font-size:14px;display:block}@media (width>=1024px){.topbar-hamburguesa-movil,.perfil-cliente-panel-movil{display:none}.perfil-cliente-layout{align-items:flex-start;gap:32px;max-width:1100px;margin:30px auto;padding:0 16px;display:flex}.perfil-cliente-sidebar{background:#073146;border-radius:14px;flex-direction:column;flex-shrink:0;width:220px;padding:20px 14px;display:flex;position:sticky;top:24px}.perfil-cliente-sidebar button{text-align:left;color:#ffffffd9;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:10px 12px;font-size:13.5px;display:block}.perfil-cliente-sidebar button:hover{color:#fff;background:#ffffff14}.perfil-cliente-sidebar button.activo{color:#073146;background:#f8b217;font-weight:600}.perfil-cliente-iconos-movil{display:none}.perfil-cliente-contenido{flex:1;max-width:720px;margin:0;padding:0}}.pt-sidebar button:focus-visible,.pt-sidebar-agente button:focus-visible{outline-color:#f0b429}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
