<div class="void-container">
<input type="checkbox" id="chk-horario" class="trigger-input"/>
<input type="checkbox" id="chk-tareas" class="trigger-input"/>
<input type="checkbox" id="chk-notas" class="trigger-input"/>
<input type="checkbox" id="chk-sos" class="trigger-input"/>
<div class="system-logs">
<span class="scan-text">// <span t-field="request.env.user.partner_id.parent_id.name"/></span><br/>
<span class="scan-text">// <span t-field="request.env.user.partner_id.name"/></span><br/>
// ID_<span t-field="request.env.user.partner_id.x_studio_matricula"/><br/>
// STATUS: ACTIVE_2026
</div>
<div class="core-photo" t-attf-style="background-image: url('/web/image/res.partner/#{request.env.user.partner_id.id}/image_1920');"></div>
<div class="menu-container">
<label for="chk-horario" class="orbital-label">🕒 Horario</label>
<label for="chk-tareas" class="orbital-label">📝 Tareas</label>
<label for="chk-notas" class="orbital-label">📊 Notas</label>
<a t-attf-href="tel:#{request.env.user.partner_id.parent_id.phone}" class="orbital-link-tel">
<div class="orbital-label">📞 Dirección</div>
</a>
</div>
<div class="panic-zone">
<label for="chk-sos" class="panic-label">⚠️ ALERTA SOS</label>
</div>
<div id="panel-horario" class="widget-panel">
<div class="widget-header">
<span class="widget-title">SYSTEM // HORARIO_LOG</span>
<label for="chk-horario" class="close-label">[X]</label>
</div>
<div class="widget-content">
<t t-if="request.env.user.partner_id.x_studio_horario_credencial">
<span t-out="request.env.user.partner_id.x_studio_horario_credencial"/>
</t>
<t t-else="">
<div class="cyber-card">
<span>Estatus de datos:</span>
<span class="hud-tag">VACÍO</span>
</div>
</t>
</div>
</div>
<div id="panel-tareas" class="widget-panel">
<div class="widget-header">
<span class="widget-title">CRITICAL // TAREAS_PENDIENTES</span>
<label for="chk-tareas" class="close-label">[X]</label>
</div>
<div class="widget-content">
<t t-if="request.env.user.partner_id.x_studio_tareas_pendientes">
<span t-out="request.env.user.partner_id.x_studio_tareas_pendientes"/>
</t>
<t t-else="">
<div class="cyber-card cyber-card-success">
<span>Estatus de alumno:</span>
<span class="hud-glow-green">AL CORRIENTE</span>
</div>
</t>
</div>
</div>
<div id="panel-notas" class="widget-panel">
<div class="widget-header">
<span class="widget-title">METRICS // CALIFICACIONES</span>
<label for="chk-notas" class="close-label">[X]</label>
</div>
<div class="widget-content">
<t t-if="request.env.user.partner_id.x_studio_notascalificaciones">
<span t-out="request.env.user.partner_id.x_studio_notascalificaciones"/>
</t>
<t t-else="">
<div class="cyber-card">
<span>Evaluación parcial:</span>
<span class="hud-tag">PND</span>
</div>
</t>
</div>
</div>
<div id="panel-sos" class="widget-panel">
<div class="widget-header">
<span class="widget-title panic-title">CORE // EVACUACIÓN_ALERTA</span>
<label for="chk-sos" class="close-label">[X]</label>
</div>
<div class="widget-content">
<div class="cyber-card cyber-card-danger">
<span>PROTOCOLO SOS:</span>
<span class="hud-value" style="color: #ff0055;">ACTIVO</span>
</div>
</div>
</div>
</div>
<div class="void-container">
<input type="checkbox" id="chk-horario" class="trigger-input"/>
<input type="checkbox" id="chk-tareas" class="trigger-input"/>
<input type="checkbox" id="chk-notas" class="trigger-input"/>
<input type="checkbox" id="chk-sos" class="trigger-input"/>
<div class="system-logs">
<span class="scan-text">// <span t-field="request.env.user.partner_id.parent_id.name"/></span><br/>
<span class="scan-text">// <span t-field="request.env.user.partner_id.name"/></span><br/>
// ID_<span t-field="request.env.user.partner_id.x_studio_matricula"/><br/>
// STATUS: ACTIVE_2026
</div>
<div class="core-photo" t-attf-style="background-image: url('/web/image/res.partner/#{request.env.user.partner_id.id}/image_1920');"></div>
<div class="menu-container">
<label for="chk-horario" class="orbital-label">🕒 Horario</label>
<label for="chk-tareas" class="orbital-label">📝 Tareas</label>
<label for="chk-notas" class="orbital-label">📊 Notas</label>
<a t-attf-href="tel:#{request.env.user.partner_id.parent_id.phone}" class="orbital-link-tel">
<div class="orbital-label">📞 Dirección</div>
</a>
</div>
<div class="panic-zone">
<label for="chk-sos" class="panic-label">⚠️ ALERTA SOS</label>
</div>
<div id="panel-horario" class="widget-panel">
<div class="widget-header">
<span class="widget-title">SYSTEM // HORARIO_LOG</span>
<label for="chk-horario" class="close-label">[X]</label>
</div>
<div class="widget-content">
<t t-if="request.env.user.partner_id.x_studio_horario_credencial">
<span t-out="request.env.user.partner_id.x_studio_horario_credencial"/>
</t>
<t t-else="">
<div class="cyber-card">
<span>Estatus de datos:</span>
<span class="hud-tag">VACÍO</span>
</div>
</t>
</div>
</div>
<div id="panel-tareas" class="widget-panel">
<div class="widget-header">
<span class="widget-title">CRITICAL // TAREAS_PENDIENTES</span>
<label for="chk-tareas" class="close-label">[X]</label>
</div>
<div class="widget-content">
<t t-if="request.env.user.partner_id.x_studio_tareas_pendientes">
<span t-out="request.env.user.partner_id.x_studio_tareas_pendientes"/>
</t>
<t t-else="">
<div class="cyber-card cyber-card-success">
<span>Estatus de alumno:</span>
<span class="hud-glow-green">AL CORRIENTE</span>
</div>
</t>
</div>
</div>
<div id="panel-notas" class="widget-panel">
<div class="widget-header">
<span class="widget-title">METRICS // CALIFICACIONES</span>
<label for="chk-notas" class="close-label">[X]</label>
</div>
<div class="widget-content">
<t t-if="request.env.user.partner_id.x_studio_notascalificaciones">
<span t-out="request.env.user.partner_id.x_studio_notascalificaciones"/>
</t>
<t t-else="">
<div class="cyber-card">
<span>Evaluación parcial:</span>
<span class="hud-tag">PND</span>
</div>
</t>
</div>
</div>
<div id="panel-sos" class="widget-panel">
<div class="widget-header">
<span class="widget-title panic-title">CORE // EVACUACIÓN_ALERTA</span>
<label for="chk-sos" class="close-label">[X]</label>
</div>
<div class="widget-content">
<div class="cyber-card cyber-card-danger">
<span>PROTOCOLO SOS:</span>
<span class="hud-value" style="color: #ff0055;">ACTIVO</span>
</div>
</div>
</div>
</div>