Diario Personal Para Pc Con Contrasena Access

#fechaSelector background: #f3efe6; border: 1px solid #decbae; padding: 8px 16px; border-radius: 40px; font-size: 1rem; flex: 2; min-width: 150px;

/* Área del diario */ .diario-body padding: 1.8rem 2rem;

.error-msg color: #c23b22; background: #ffe6e2; padding: 8px; border-radius: 40px; margin-top: 12px; font-size: 0.85rem; display: inline-block;

<!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Diario Personal con Contraseña</title> <style> * box-sizing: border-box; user-select: none; /* Evita selección accidental, no afecta escritura */ body background: linear-gradient(145deg, #2e3b4e 0%, #1c2836 100%); font-family: 'Segoe UI', 'Poppins', 'Roboto', sans-serif; display: flex; justify-content: center; align-items: center; min-height: 100vh; margin: 0; padding: 20px; diario personal para pc con contrasena

.fecha-control display: flex; gap: 12px; align-items: center; margin-bottom: 1.5rem; flex-wrap: wrap;

.password-input background: #f0ede8; border: 1px solid #d6c8b5; padding: 12px 20px; width: 80%; font-size: 1rem; text-align: center; margin: 20px 0 12px; border-radius: 60px; transition: 0.2s;

textarea:focus border-color: #b97f44; box-shadow: 0 0 0 2px #f3d9bf; #fechaSelector background: #f3efe6

.password-input:focus border-color: #b97f44; box-shadow: 0 0 0 2px #e9bc8f; background: white;

.btn-nuevo-dia background: #2c553c;

.diary-header background: #5d3a1a; color: #f9e7c2; padding: 1.2rem 2rem; display: flex; justify-content: space-between; align-items: baseline; flex-wrap: wrap; gap: 10px; border: 1px solid #decbae

button:hover background: #9b754b; transform: scale(0.97);

input, textarea, button font-family: inherit; border-radius: 60px; border: none; outline: none;

.diary-container display: none; flex-direction: column; background: #fffef7;

.acciones display: flex; justify-content: flex-end; gap: 15px; margin-top: 8px;

<!-- Contenedor principal del diario (oculto inicialmente) --> <div id="diaryApp" class="diary-container"> <div class="diary-header"> <h2>📖 Mi Diario Secreto</h2> <button id="logoutBtn" class="btn-cerrar-sesion" style="background:#865d36;">🚪 Cerrar sesión</button> </div> <div class="diario-body"> <div class="fecha-control"> <label style="font-weight: bold;">📅 Fecha:</label> <input type="date" id="fechaSelector"> <button id="nuevoDiaBtn" class="btn-nuevo-dia">✨ Nueva entrada</button> </div> <textarea id="diarioTexto" placeholder="Escribe tus pensamientos, recuerdos o lo que sientes hoy..."></textarea> <div class="acciones"> <button id="saveEntryBtn" class="btn-guardar">💾 Guardar entrada</button> </div> <div id="statusMsg" class="status"></div> </div> <footer> ✍️ Tus recuerdos están cifrados localmente. Solo visible con tu contraseña. </footer> </div>