body{margin:0;font-family:Arial,sans-serif;background-color:#f4f4f4;color:#333}h1,h2,h3{color:#2c3e50}.container{max-width:1200px;margin:0 auto;padding:20px}.button{background-color:#3498db;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px}.button:hover{background-color:#2980b9}.card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px;margin-bottom:20px}.table{width:100%;border-collapse:collapse}.table th,.table td{border:1px solid #ddd;padding:8px}.table th{background-color:#f2f2f2;text-align:left}.app.svelte-3jal6u{min-height:100vh;display:flex;flex-direction:column}header.svelte-3jal6u{background:#000;color:#fff;padding:1rem 2rem}.header-content.svelte-3jal6u{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}h1.svelte-3jal6u{margin:0;font-size:1.5rem;color:#fff}.user-info.svelte-3jal6u{display:flex;align-items:center;gap:1rem}a.svelte-3jal6u{color:#4ade80;text-decoration:none}a.svelte-3jal6u:hover{text-decoration:underline}.logout-btn.svelte-3jal6u{background:transparent;border:none;color:#4ade80;cursor:pointer;font-size:inherit;padding:0}.logout-btn.svelte-3jal6u:hover{text-decoration:underline}main.svelte-3jal6u{flex:1;padding:2rem;max-width:1200px;margin:0 auto;width:100%}
