.modal-overlay.svelte-1mpf82s{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9999;display:flex;justify-content:center;align-items:center}.modal.svelte-1mpf82s{background-color:#fff;width:400px;max-width:90%;padding:20px;border-radius:4px;box-shadow:0 0 10px #0000004d;overflow:auto}.modal-header.svelte-1mpf82s{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.close-button.svelte-1mpf82s{background:none;border:none;cursor:pointer}.grid.svelte-1mpf82s{display:grid;row-gap:10px}.grid-item.svelte-1mpf82s{display:flex;align-items:center}.label.svelte-1mpf82s{font-weight:700;margin-right:10px}.value.svelte-1mpf82s{margin:0}form.svelte-4miat6{max-width:500px;margin:auto;padding:20px}label.svelte-4miat6{display:block;margin-bottom:10px}input[type=text].svelte-4miat6{width:80%;padding:10px;font-size:16px;border-radius:4px;border:1px solid #ccc}input.invalid.svelte-4miat6{border:1px solid red}.fuel-consumption.svelte-4miat6{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;overflow:auto;margin-bottom:10px}h3.svelte-4miat6{margin-top:0}select.svelte-4miat6{width:85%;padding:10px;font-size:16px;border-radius:4px;border:1px solid #ccc}button.svelte-4miat6{display:inline-block;padding:10px 20px;font-size:16px;border-radius:4px;background-color:#007bff;color:#fff;border:none;cursor:pointer}button[type=submit].svelte-4miat6{background-color:#28a745}button[type=button].svelte-4miat6{background-color:#dc3545}button.add-fuel.svelte-4miat6{background-color:#007bff}.required-indicator.svelte-4miat6{color:red;margin-left:5px}
