.header.svelte-1pre48g.svelte-1pre48g{background:linear-gradient(45deg, #383838 50%, #ccc);text-align:center;color:#fff;padding:60px}@media(max-width: 700px){.header.svelte-1pre48g.svelte-1pre48g{padding:40px}}.header.svelte-1pre48g img.svelte-1pre48g{width:100px;margin-bottom:20px}.header.svelte-1pre48g h1.svelte-1pre48g{max-width:900px;font-size:5vh;line-height:1;margin-bottom:20px}@media(max-width: 700px){.header.svelte-1pre48g h1.svelte-1pre48g{margin-bottom:20px}}.header.svelte-1pre48g p.svelte-1pre48g{max-width:900px;font-size:18px;color:#ccc;margin-bottom:40px}@media(max-width: 700px){.header.svelte-1pre48g p.svelte-1pre48g{font-size:14px}}.new-btn.svelte-1pre48g.svelte-1pre48g{margin-bottom:40px}.list-filter.svelte-1pre48g.svelte-1pre48g,.budget-list.svelte-1pre48g.svelte-1pre48g{max-width:900px;margin:0 auto;padding:40px;padding-bottom:0px}@media(max-width: 700px){.list-filter.svelte-1pre48g.svelte-1pre48g,.budget-list.svelte-1pre48g.svelte-1pre48g{padding:20px}}.filter-wrapper.svelte-1pre48g.svelte-1pre48g{align-items:stretch}.filter-wrapper.svelte-1pre48g input.svelte-1pre48g,.filter-wrapper.svelte-1pre48g select.svelte-1pre48g{background:#fff}@media(max-width: 700px){.filter-wrapper.svelte-1pre48g select.svelte-1pre48g{width:50%}}.filter-wrapper.svelte-1pre48g .clear-btn.svelte-1pre48g{cursor:pointer;width:48px;background:#ccc;text-align:center;font-size:12px;font-weight:bold;color:#000;border:1px solid #ccc;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width: 700px){.filter-wrapper.svelte-1pre48g input.svelte-1pre48g{width:100%}.filter-wrapper.svelte-1pre48g select.svelte-1pre48g{width:calc(50% - 24px)}}.first.svelte-1pre48g.svelte-1pre48g{text-align:center;padding:40px}.first.svelte-1pre48g a.btn.pri.svelte-1pre48g{color:#fff !important}.budget-list.svelte-1pre48g li.svelte-1pre48g{padding:0;margin-bottom:5px;transition:200ms}.budget-list.svelte-1pre48g li.svelte-1pre48g:nth-of-type(even){background:#fafafa}.budget-list.svelte-1pre48g li.svelte-1pre48g:hover{background:rgb(229.5, 229.5, 229.5)}.budget-list.svelte-1pre48g li a.svelte-1pre48g{padding:1em}.budget-list.svelte-1pre48g li a .title.svelte-1pre48g{margin-bottom:20px}.budget-list.svelte-1pre48g li a .info.svelte-1pre48g{border-top:1px solid #ccc;padding-top:10px}.budget-list.svelte-1pre48g .fix-bottom.svelte-1pre48g{height:40px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
