main.svelte-1fx6df5.svelte-1fx6df5{font-family:Arial, sans-serif;text-align:center;padding:1rem}.continent-map.svelte-1fx6df5.svelte-1fx6df5{width:60%;max-width:500px;height:auto;margin:20px 0;border:2px solid #ccc;border-radius:5px}.flags.svelte-1fx6df5.svelte-1fx6df5{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:20px}.flag.svelte-1fx6df5.svelte-1fx6df5{cursor:pointer;text-align:center}.flag.svelte-1fx6df5 img.svelte-1fx6df5{width:120px;height:auto;border:2px solid #ccc;border-radius:5px}.flag.svelte-1fx6df5:hover img.svelte-1fx6df5{border-color:#000}
main.svelte-saytdf{text-align:center;font-family:Arial, sans-serif}ul.svelte-saytdf{list-style:none;padding:0}button.svelte-saytdf{display:block;margin:10px auto;padding:10px 20px;font-size:18px;border:none;cursor:pointer}button.svelte-saytdf:hover{font-weight:bold}.selected.svelte-saytdf{background-color:lightgray}.correct.svelte-saytdf{background-color:green;color:white}.wrong.svelte-saytdf{background-color:red;color:white}
h1.svelte-af5m8w{color:#333;font-size:2rem;margin-bottom:20px}p.svelte-af5m8w{font-size:1rem;color:#555}.operations.svelte-af5m8w{display:flex;justify-content:space-between;margin-bottom:20px;gap:10px}.operation-button.svelte-af5m8w{padding:12px 20px;font-size:16px;background-color:#4A90E2;color:white;border:none;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease;width:22%}.operation-button.svelte-af5m8w:hover{background-color:#357ABD}.answer-input.svelte-af5m8w{padding:10px;font-size:16px;margin-top:20px;width:25%;border-radius:5px;border:1px solid #ccc}.odpoved.svelte-af5m8w{padding:10px 20px;background-color:#66bb6a;color:white;border:none;border-radius:5px;cursor:pointer;margin-top:20px;font-size:16px}.odpoved.svelte-af5m8w:hover{background-color:#55a44d}.success-rate.svelte-af5m8w{font-size:1.2rem;font-weight:bold;margin-top:10px}h3.svelte-af5m8w{color:#333}
.container.svelte-jf3uxd{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:20px}.box.svelte-jf3uxd{width:140px;height:140px;border:2px dashed gray;display:flex;align-items:center;justify-content:center}.img.svelte-jf3uxd{width:100%;height:100%;object-fit:cover;border-radius:10px}.name.svelte-jf3uxd{padding:10px;background:lightgray;cursor:grab;width:120px;text-align:center;border-radius:5px}.correct.svelte-jf3uxd{background:lightgreen;border:4px solid green}.wrong.svelte-jf3uxd{background:lightcoral;border:4px solid red}button.svelte-jf3uxd{margin-top:20px;padding:10px 15px;font-size:16px;cursor:pointer;border:none;background:dodgerblue;color:white;border-radius:5px}button.svelte-jf3uxd:hover{background:darkblue}
main.svelte-aym909{text-align:center;font-family:Arial, sans-serif}input.svelte-aym909{margin:10px;padding:5px;width:60px;text-align:center}svg.svelte-aym909{margin-top:20px;border:1px solid #ccc}
.container.svelte-1ipriv1{width:90%;max-width:500px;margin:50px auto;padding:15px;background:white;border:1px solid #ddd;border-radius:5px;box-shadow:2px 2px 10px rgba(0, 0, 0, 0.1)}h1.svelte-1ipriv1{text-align:center;color:#333}.form.svelte-1ipriv1{display:flex;flex-direction:column;gap:8px}input.svelte-1ipriv1,select.svelte-1ipriv1,button.svelte-1ipriv1{padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px}button.svelte-1ipriv1{background-color:#4CAF50;color:white;font-weight:bold;cursor:pointer;border:none;transition:0.2s}button.svelte-1ipriv1:hover{background-color:#45a049}.transactions.svelte-1ipriv1{margin-top:15px}.transaction.svelte-1ipriv1{padding:10px;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.income.svelte-1ipriv1{background-color:#dff0d8}.expense.svelte-1ipriv1{background-color:#f8d7da}.remove-btn.svelte-1ipriv1{background-color:#d9534f;border:none;color:white;padding:5px;border-radius:3px;cursor:pointer}.remove-btn.svelte-1ipriv1:hover{background-color:#c9302c}
.container.svelte-14bv4so{text-align:center;font-family:Arial, sans-serif;max-width:600px;margin:0 auto;padding:20px}.buttons.svelte-14bv4so{display:flex;flex-direction:column;gap:10px}.logo.svelte-14bv4so{width:13%}button.svelte-14bv4so{background-color:darkorange;color:white;border:none;padding:10px 15px;font-size:1em;cursor:pointer;border-radius:5px;transition:background 0.3s}button.svelte-14bv4so:hover{background-color:orangered}.back-button.svelte-14bv4so{margin-bottom:15px;background-color:#e74c3c}.back-button.svelte-14bv4so:hover{background-color:#c0392b}body.dark{background:black;color:white}
