body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#303c57;color:#f0f8ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root{align-items:center;display:flex;flex-direction:column;font-weight:400;margin-top:15px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.component-default-container{border-radius:5px;display:flex;justify-content:space-between;margin-bottom:10px;padding:7px 15px;width:45vw}@media (max-width:1024px){.component-default-container{width:65vw}}@media (max-width:600px){.component-default-container{width:88vw}}.outflow-container{background-color:#482929}.outflow-table{background-color:#7d3939}.outflow-table tbody tr:nth-child(2n){background:#593636}.outflow-table tbody tr:nth-child(odd){background:#482929}.inflow-container{background-color:#292e48}.inflow-table{background-color:#34497a}.inflow-table tbody tr:nth-child(2n){background-color:#253557}.inflow-table tbody tr:nth-child(odd){background-color:#292e48}.login-page{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:space-between;width:45%}.login-page img{width:13%}.login-container{align-items:center;background-color:#292e48;border-radius:5px;box-shadow:6px 5px 20px 4px #10102545;display:flex;flex-direction:column;margin:10px 0;padding:15px;width:100%}.login-container h2{margin:0}.login-form{align-items:center;display:flex;flex-direction:column;height:25vh;justify-content:space-around;margin-top:30px}.login-form label{align-items:flex-end;display:flex;font-size:18px;margin-bottom:15px;width:100%}.login-form input{flex:1 1;font-size:14px;margin-left:10px}.login-form button{padding:5px 10px}@media (max-width:600px){.login-page{height:70vh;width:80%}.login-page img{width:30%}.login-container h2{margin:10px}.login-form{height:18vh;margin-top:0}.login-form label{font-size:16px}.login-form input{font-size:12px}}.user-profile-container h2{margin:8px 0}.user-profile-container button{border-radius:5px;width:15%}.change-pass-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:60%}.change-pass-label-container{display:flex;flex-direction:column}.change-pass-label-container label{align-items:center;display:flex;font-size:14px}.change-pass-label-container input{align-items:center;display:flex;flex:1 1;font-size:12px;margin-left:10px}@media (max-width:600px){.user-profile-container{font-size:12px;width:88%}.user-profile-container button{font-size:11px;width:25%}.change-pass-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:60%}.change-pass-label-container input{align-items:center;display:flex;flex:0 1;font-size:9px;margin-left:0}.change-pass-label-container label{align-items:flex-start;display:flex;flex-direction:column;font-size:11px}.change-pass-form button{height:40%}}.change-page-container{border-radius:5px 5px 0 0;margin-bottom:0}.change-page-container>button{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;caption-side:top;clear:none;color:#000;color:inherit;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-family:inherit;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:-10px 0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}.change-page-container>button:hover{cursor:pointer}.change-page-container .inflow-selected{border-radius:5px;box-shadow:inset 0 0 11px 2px #202331;padding:5px 10px}.change-page-container .inflow-not-selected{color:#788093}.change-page-container .inflow-not-selected,.change-page-container .outflow-selected{border-radius:5px;box-shadow:inset 0 0 11px 2px #312020;padding:5px 10px}.change-page-container .outflow-not-selected{border-radius:5px;box-shadow:inset 0 0 11px 2px #202331;color:#788093;padding:5px 10px}@media (max-width:600px){.change-page-container{font-size:15px;padding:0 15px}}.transaction-form{border-radius:0 0 5px 5px;flex-direction:column}.transaction-form>h2{align-self:flex-start;margin:5px 0}.transaction-form>div,.transaction-form>label{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:10px}.transaction-form>label>input,.transaction-form>label>select{flex:1 1;margin-left:15px}button{align-self:center;width:50%}.transaction-form>div>label{align-items:center;display:flex}#autoComplete{display:grid;grid-template-columns:auto 1fr;position:relative;width:100%}#TransctionCodeSuggestions{background-color:red;font-size:14px;z-index:99}#autoComplete>section{background-color:#222743f5;border-radius:5px;display:flex;flex-direction:column;padding:5px 0;position:absolute;top:100%;width:100%}#autoComplete>section>button{margin:1px 0;width:90%}.select_outflow_transaction_code{grid-row-gap:10px;display:flex;flex:1 1;flex-direction:column;margin-left:15px;position:relative;width:80%}.suggestions-list{background-color:#482929;border:1px solid #ccc;box-shadow:0 2px 4px #0000001a;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;width:100%;z-index:1}.suggestions-list li{cursor:pointer;font-size:14px;padding:4px 10px}.suggestions-list li:hover{background-color:#420f0f}@media (max-width:600px){.transaction-form>label>input,.transaction-form>label>select{font-size:14px}.transaction-form span{font-size:18px}.transaction-form>div,.transaction-form>label{margin-bottom:15px}input[type=radio]{transform:scale(1.2)}button{align-self:center;height:1.5rem;margin:10px 0;width:50%}}.resume-transactions-container{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto}.resume-transactions-tittle{display:flex;grid-column:1/span 2;grid-row:1;justify-content:space-between;margin:-10px 0}.resume-transactions-left{grid-column:1}.resume-transactions-left,.resume-transactions-right{display:flex;flex-direction:column;grid-row:2;margin-left:30%}.resume-transactions-right{grid-column:2}.resume-transactions-container>button{grid-column:1/span 2;margin:8px auto}.resume-transactions-tittle h3:first-child{margin-right:auto}.resume-transactions-tittle h3:last-child{margin-left:auto}.resume-transactions-container div input{width:25%}@media (max-width:600px){.resume-transactions-container h3{font-size:18px}.resume-transactions-container span{font-size:16px}.resume-transactions-left{margin-left:3%}.resume-transactions-right{margin-left:6%}}.table-container{display:flex;font-size:16px;overflow:auto;width:70vw}table{border:none;border-collapse:collapse;border-radius:5px;width:100%}table td,table th{word-wrap:break-word;padding:3px 10px}.transcationRow button{background:none;border:none;cursor:pointer;margin:0;padding:0}.edit-transaction{font-size:14px;height:4vh;width:12vw}.edit-transaction[type=number]{width:4vw}.actions-row{display:flex;gap:15px;justify-content:center}@media (max-width:1024px){.table-container{font-size:14px;width:80vw}}@media (max-width:600px){.table-container{font-size:12px;width:95vw}table td,table th{word-wrap:break-word;padding:3px 5px}.edit-transaction{height:3vh;width:40vw}.edit-transaction[type=number]{width:15vw}.edit-transaction[type=text]{font-size:12px}}.totals-monthly-container{align-items:stretch;display:flex;flex-direction:column}.totals-monthly-container>hr{align-self:center;margin:0;width:40vw}.totals-monthly-container>div{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.totals-monthly-container>div>h4{flex:2 1;margin:0 7px}.totals-monthly-container .total-categories{display:flex;flex:8 1;justify-content:space-between}.totals-monthly-container .info-category{display:flex}.totals-monthly-container .info-category .resume-category{display:flex;flex-direction:column;font-size:13px;margin:0}.hidden-info{display:none}.hidden-info>p{font-size:12px;margin:0}.totals-monthly-container .info-category:active .hidden-info,.totals-monthly-container .info-category:hover .hidden-info{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#282d47db;border:2px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;color:#f0f8ff;display:inline-block;font-size:14px;margin:36px 8px;padding:5px 10px;position:fixed}@media (max-width:600px){.totals-monthly-container>div{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:8px}.totals-monthly-container>div>div{width:100%}.totals-monthly-container>div>h4{font-size:15px;margin:7px 7px 0}.totals-monthly-container .info-category .resume-category{font-size:10px}.totals-monthly-container>hr{align-self:center;margin:0;width:80vw}}
/*# sourceMappingURL=main.8c95af6f.css.map*/