@charset "UTF-8";*{box-sizing:border-box}html{min-height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100%;margin:0;background:#f0f4f2;color:#1a2e28}button,input,select,textarea{font:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c0d0cb;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#8aada2}:is(.pagar-page,.receber-page) .form-panel-actions{display:flex;align-items:center;gap:8px}:is(.pagar-page,.receber-page) .btn-edit,:is(.pagar-page,.receber-page) .btn-cancel-edit{height:34px;padding:0 14px;border-radius:6px;background:transparent;font-size:.84rem;font-weight:700;cursor:pointer}:is(.pagar-page,.receber-page) .btn-edit{border:1px solid #1a7a52;color:#1a7a52}:is(.pagar-page,.receber-page) .btn-edit:hover{background:#edf8f2}:is(.pagar-page,.receber-page) .btn-cancel-edit{border:1px solid #c8d5cf;color:#52675e}:is(.pagar-page,.receber-page) .btn-cancel-edit:hover{background:#f3f6f4}:is(.pagar-page,.receber-page) .btn-primary-save:disabled{cursor:progress;opacity:.65}:is(.pagar-page,.receber-page) .edit-form-panel input,:is(.pagar-page,.receber-page) .edit-form-panel select{border:0;border-bottom:1px solid #aebdb6;border-radius:0;background:#f3f5f4;padding-right:8px;padding-left:8px;box-shadow:none}:is(.pagar-page,.receber-page) .edit-form-panel input:focus,:is(.pagar-page,.receber-page) .edit-form-panel select:focus{border-bottom:2px solid #1a7a52;background:#eef3f0;box-shadow:none}:is(.pagar-page,.receber-page) .edit-form-panel :is(input,select):disabled{color:#42564d;cursor:not-allowed;opacity:.8}:is(.pagar-page,.receber-page) .edit-form-panel :is(input,select).ng-invalid.ng-touched{border-bottom-color:#dc3545}:is(.pagar-page,.receber-page) .field-error{color:#b42318;font-size:.7rem;line-height:1.25}
