.category-selector.svelte-1w0nvbv{background-color:#fff;box-shadow:0 3px 8px #00000059;color:#000;font-size:14px;font-weight:400;left:var(--pos-left);line-height:20px;max-height:480px;overflow:hidden;position:absolute;top:var(--pos-top);width:240px}.category-selector.svelte-1w0nvbv input:where(.svelte-1w0nvbv){border:1px solid #ccc;height:32px;margin:10px;width:210px}.category-selector.svelte-1w0nvbv input:where(.svelte-1w0nvbv):focus{outline:none}.category-selector.svelte-1w0nvbv .category-list:where(.svelte-1w0nvbv){border-top:1px solid #ccc;max-height:400px;overflow-x:hidden;overflow-y:scroll;width:100%}.category-selector.svelte-1w0nvbv .category-list:where(.svelte-1w0nvbv)::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.category-selector.svelte-1w0nvbv .category-list:where(.svelte-1w0nvbv)::-webkit-scrollbar-track{background-color:#f1f1f1;-webkit-box-shadow:inset 0 0 6px rgba(83,83,83,.07)}.category-selector.svelte-1w0nvbv .category-list:where(.svelte-1w0nvbv)::-webkit-scrollbar{background-color:#f1f1f1;width:7px}.category-selector.svelte-1w0nvbv .category-list:where(.svelte-1w0nvbv)::-webkit-scrollbar-thumb{background-color:#c1c1c1}.category-selector.svelte-1w0nvbv button:where(.svelte-1w0nvbv){background-color:#fff;border:none;cursor:pointer;display:block;height:30px;line-height:30px;margin:0;padding:0 0 0 20px;width:100%;text-align:left}.category-selector.svelte-1w0nvbv button:where(.svelte-1w0nvbv):hover{background-color:#1f3444;color:#fff}.info.svelte-11xkqio{border-bottom:1px solid #ccc;padding:10px 0}.info.svelte-11xkqio span:where(.svelte-11xkqio){font-weight:700}.info.svelte-11xkqio input:where(.svelte-11xkqio),.info.svelte-11xkqio label:where(.svelte-11xkqio){float:right}.info.svelte-11xkqio label:where(.svelte-11xkqio){margin-left:10px}.info.svelte-11xkqio textarea:where(.svelte-11xkqio){height:32px;margin-top:10px;width:750px}.info.svelte-11xkqio button:where(.svelte-11xkqio){float:right;height:38px;margin:10px 0 0;padding:0;vertical-align:top;width:38px}.rule.svelte-11xkqio{border-bottom:1px solid #ccc;padding:10px 0}.rule.svelte-11xkqio span:where(.svelte-11xkqio){display:block;font-weight:700;margin-bottom:10px}.rule.svelte-11xkqio input:where(.svelte-11xkqio){display:inline-block;width:400px}.rule.svelte-11xkqio label:where(.svelte-11xkqio){display:inline-block;margin-top:5px}.rule.svelte-11xkqio button:where(.svelte-11xkqio){float:right;height:38px;margin:-21px 0 0;padding:0;width:38px}.label.svelte-11xkqio{border-bottom:1px solid #ccc;padding:10px 0}.label.svelte-11xkqio span:where(.svelte-11xkqio){display:block;font-weight:700;margin-bottom:10px}.label.svelte-11xkqio .transaction-label:where(.svelte-11xkqio){background-color:#ccc;border-radius:5px;float:left;font-weight:100;height:30px;line-height:30px;padding-left:10px;margin:0 10px 0 0}.label.svelte-11xkqio .transaction-label:where(.svelte-11xkqio) icon:where(.svelte-11xkqio){float:right;height:30px;margin-left:10px;text-align:center;width:30px}.label.svelte-11xkqio .transaction-label:where(.svelte-11xkqio) icon:where(.svelte-11xkqio):hover{background-color:#aaa;border-radius:5px}.label.svelte-11xkqio label:where(.svelte-11xkqio){height:30px;line-height:30px}.split.svelte-11xkqio{padding:10px 0}.split.svelte-11xkqio span:where(.svelte-11xkqio){display:block;font-weight:700;margin-bottom:10px}.group-total.svelte-13gt84o{float:right}progress.svelte-13gt84o{border-radius:3px;box-shadow:1px 1px 4px #0003;height:30px;margin:-15px 0 0;padding:0;width:100%}progress.svelte-13gt84o::-webkit-progress-bar{background-color:#ddd;border-radius:3px}progress.svelte-13gt84o::-webkit-progress-value{border-radius:3px}.error.svelte-13gt84o::-webkit-progress-value{background-color:#d9534f}.warning.svelte-13gt84o::-webkit-progress-value{background-color:#f0ad4e}.pass.svelte-13gt84o::-webkit-progress-value{background-color:#5cb85c}.transaction-table.svelte-13gt84o{display:block;font-size:14px}.transaction-table.svelte-13gt84o tr:where(.svelte-13gt84o){background-color:#fff;border:0;border-bottom:1px solid #ddd;display:flex;padding:0;width:fit-content}.transaction-table.svelte-13gt84o tr:where(.svelte-13gt84o):hover{background-color:#f0f8ff;cursor:pointer}.transaction-table.svelte-13gt84o td:where(.svelte-13gt84o){display:block;height:30px;padding:10px 0 0}.transaction-table.svelte-13gt84o td.transaction-date:where(.svelte-13gt84o){padding-left:10px;width:100px}.transaction-table.svelte-13gt84o td.transaction-description:where(.svelte-13gt84o){color:#3272a9;font-weight:700;overflow:hidden;width:450px}.transaction-table.svelte-13gt84o td.transaction-category:where(.svelte-13gt84o){color:#3272a9;font-weight:700;width:150px;-webkit-user-select:none;user-select:none}.transaction-table.svelte-13gt84o td.transaction-amount:where(.svelte-13gt84o){color:#000;font-weight:700;text-align:right;padding-right:10px;width:100px}.transaction-table.svelte-13gt84o td.income:where(.svelte-13gt84o){color:green}.transaction-table.svelte-13gt84o .transaction-detail:where(.svelte-13gt84o) td:where(.svelte-13gt84o){background-color:#f0f8ff;height:320px;padding:10px;width:800px}.transaction-table.svelte-13gt84o td.transaction-title:where(.svelte-13gt84o){background-color:#f0f8ff;color:#000;font-weight:700;-webkit-user-select:none;user-select:none}.pagination.svelte-13gt84o{font-size:0;height:30px;margin:10px auto auto;-webkit-user-select:none;user-select:none;width:240px}.pagination.svelte-13gt84o button:where(.svelte-13gt84o){background-color:#fff;border:none;cursor:pointer;display:inline-block;font-size:15px;height:30px;line-height:30px;text-align:center;width:30px}.pagination.svelte-13gt84o button:where(.svelte-13gt84o):hover{background-color:#f0f8ff}.pagination.svelte-13gt84o span:where(.svelte-13gt84o){display:inline-block;font-size:15px;height:30px;line-height:30px;text-align:center;width:120px}
